diff options
author | Sai Vineet <saivineet89@gmail.com> | 2014-03-17 13:16:39 (GMT) |
---|---|---|
committer | Sai Vineet <saivineet89@gmail.com> | 2014-03-17 13:16:39 (GMT) |
commit | 2927ea5e193896b01027e61bf7f4066cebee485d (patch) | |
tree | e0ff543b7bd0e1b4edabf5906bf86e69f2dea37a | |
parent | 7e8d41ea5ee8106dba6778bfa7a06c566eeb52b5 (diff) |
Fix initialization bug
-rw-r--r-- | develop-activity/sourceview_editor.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/develop-activity/sourceview_editor.py b/develop-activity/sourceview_editor.py index c47bcc7..5c9b2bc 100644 --- a/develop-activity/sourceview_editor.py +++ b/develop-activity/sourceview_editor.py @@ -49,7 +49,6 @@ class GtkSourceview2Editor(Gtk.Notebook): GObject.GObject.__init__(self) self.set_size_request(Gdk.Screen.width() / 5 * 4, -1) self.connect('page-removed', self._page_removed_cb) - self.connect('switch-page', self._switch_page_cb) self.set_scrollable(True) self.theme_state = "light" @@ -81,6 +80,9 @@ class GtkSourceview2Editor(Gtk.Notebook): except: pass # the welcome page do not have a page property + # Connect this only after the welcome page is removed + # Or it causes a error since welcome page has no 'page' + self.connect('switch-page', self._switch_page_cb) def _switch_page_cb(self, __notebook, page_gptr, page_num): self.emit('tab-changed', self._get_page(page_num).full_path) |