Delaying some signals
[doneit] / 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