UI/UserInterface.py

changeset 2933
ada56f070ef4
parent 2930
92973b701875
child 2965
d133c7edd88a
child 3056
9986ec0e559a
diff -r 92973b701875 -r ada56f070ef4 UI/UserInterface.py
--- a/UI/UserInterface.py	Mon Sep 23 19:35:27 2013 +0200
+++ b/UI/UserInterface.py	Tue Sep 24 18:58:09 2013 +0200
@@ -233,8 +233,6 @@
         
         # now setup the connections
         splash.showMessage(self.trUtf8("Setting up connections..."))
-        app.focusChanged.connect(
-            self.viewmanager.appFocusChanged)
         self.browser.sourceFile[str].connect(
             self.viewmanager.openSourceFile)
         self.browser.sourceFile[str, int].connect(
@@ -447,7 +445,10 @@
         splash.showMessage(self.trUtf8("Initializing Statusbar..."))
         self.__initStatusbar()
         
-        # Initialise the instance variables.
+        # connect the appFocusChanged signal after all actions are ready
+        app.focusChanged.connect(self.viewmanager.appFocusChanged)
+        
+        # Initialize the instance variables.
         self.currentProg = None
         self.isProg = False
         self.utEditorOpen = False

eric ide

mercurial