UI/UserInterface.py

branch
5_3_x
changeset 2932
1cf0eb73b52d
parent 2764
1d85539ac41a
child 3163
9f50365a0870
--- a/UI/UserInterface.py	Tue Sep 24 18:32:18 2013 +0200
+++ b/UI/UserInterface.py	Tue Sep 24 18:57:33 2013 +0200
@@ -296,8 +296,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(
@@ -505,7 +503,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