URI: 
       tuse signal disconnect instead of boolean - electrum - Electrum Bitcoin wallet
  HTML git clone https://git.parazyd.org/electrum
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
       ---
   DIR commit 5c4717b53c1f6823b53fdb841815fc7150a8f88e
   DIR parent f320178db9803db8c7c6cce16ba8c9a7b100f82d
  HTML Author: ThomasV <thomasv@gitorious>
       Date:   Mon, 13 Jul 2015 22:59:02 +0200
       
       use signal disconnect instead of boolean
       
       Diffstat:
         M gui/qt/main_window.py               |       5 +----
       
       1 file changed, 1 insertion(+), 4 deletions(-)
       ---
   DIR diff --git a/gui/qt/main_window.py b/gui/qt/main_window.py
       t@@ -2478,7 +2478,6 @@ class ElectrumWindow(QMainWindow):
        
            def settings_dialog(self):
                self.need_restart = False
       -        self.settings_dialog_visible = True
                d = QDialog(self)
                d.setWindowTitle(_('Preferences'))
                d.setModal(1)
       t@@ -2548,8 +2547,6 @@ class ElectrumWindow(QMainWindow):
                alias = self.config.get('alias','')
                alias_e = QLineEdit(alias)
                def set_alias_color():
       -            if not self.settings_dialog_visible:
       -                return
                    if not self.config.get('alias'):
                        alias_e.setStyleSheet("")
                        return
       t@@ -2673,7 +2670,7 @@ class ElectrumWindow(QMainWindow):
        
                # run the dialog
                d.exec_()
       -        self.settings_dialog_visible = False
       +        self.disconnect(self, SIGNAL('alias_received'), set_alias_color)
        
                run_hook('close_settings_dialog')
                if self.need_restart: