summaryrefslogtreecommitdiff
path: root/src/leap/bitmask/gui/mainwindow.py
diff options
context:
space:
mode:
authorelijah <elijah@riseup.net>2014-09-17 16:15:56 -0700
committerelijah <elijah@riseup.net>2014-09-19 14:23:14 -0700
commit5f56629884da77c3f1427ef5ceb8a830654eb424 (patch)
tree91f5cad0f6d4ddce334b74e0976e4d20d6886f1e /src/leap/bitmask/gui/mainwindow.py
parent1d331478a431047bf59fc6249a93e127450bff24 (diff)
single pref win: move preference window tracking to PreferencesWindow
Diffstat (limited to 'src/leap/bitmask/gui/mainwindow.py')
-rw-r--r--src/leap/bitmask/gui/mainwindow.py9
1 files changed, 2 insertions, 7 deletions
diff --git a/src/leap/bitmask/gui/mainwindow.py b/src/leap/bitmask/gui/mainwindow.py
index b106364d..cc4ede09 100644
--- a/src/leap/bitmask/gui/mainwindow.py
+++ b/src/leap/bitmask/gui/mainwindow.py
@@ -98,9 +98,6 @@ class MainWindow(QtGui.QMainWindow):
# We give the services some time to a halt before forcing quit.
SERVICES_STOP_TIMEOUT = 3000 # in milliseconds
- # Preferences window
- preferences = None
-
def __init__(self, start_hidden=False, backend_pid=None):
"""
Constructor for the client main window
@@ -574,10 +571,8 @@ class MainWindow(QtGui.QMainWindow):
"""
account = Account(self._logged_user,
self._providers.get_selected_provider())
- if self.preferences is not None:
- self.preferences.close()
- self.preferences = PreferencesWindow(self, account, self.app)
- self.preferences.show()
+ pref_win = PreferencesWindow(self, account, self.app)
+ pref_win.show()
@QtCore.Slot(object, list)
def _update_eip_enabled_status(self, account=None, services=None):