Delaying some signals
authorEd Page <eopage@byu.net>
Fri, 24 Apr 2009 04:24:40 +0000 (23:24 -0500)
committerEd Page <eopage@byu.net>
Fri, 24 Apr 2009 04:24:40 +0000 (23:24 -0500)
src/doneit_glade.py

index 86019f8..b7afc39 100755 (executable)
@@ -96,12 +96,9 @@ class DoneIt(object):
 
                callbackMapping = {
                        "on_doneit_quit": self._on_close,
-                       "on_paste": self._on_paste,
                        "on_about": self._on_about_activate,
                }
                self._widgetTree.signal_autoconnect(callbackMapping)
-               self._widgetTree.get_widget("connectMenuItem").connect("activate", lambda *args: self.switch_ui(self._defaultUIName))
-               self._widgetTree.get_widget("preferencesMenuItem").connect("activate", self._on_prefs)
 
                if self.__window:
                        if hildon is None:
@@ -160,6 +157,9 @@ class DoneIt(object):
                with gtk_toolbox.gtk_lock():
                        self.load_settings(config)
 
+               self._widgetTree.get_widget("connectMenuItem").connect("activate", lambda *args: self.switch_ui(self._defaultUIName))
+               self._widgetTree.get_widget("preferencesMenuItem").connect("activate", self._on_prefs)
+
        def display_error_message(self, msg):
                """
                @note UI Thread