diff options
author | Gonzalo Odiard <godiard@sugarlabs.org> | 2011-04-14 15:14:33 (GMT) |
---|---|---|
committer | Gonzalo Odiard <godiard@sugarlabs.org> | 2011-04-14 15:14:33 (GMT) |
commit | f3d250c253c9ff9cf3f845bdaf72b41a790093aa (patch) | |
tree | 7ea3d622793917a2b677f80fbf937829ba55787b /GetIABooksActivity.py | |
parent | 4f6b1771b4f9e5f0f9d53e081c02c1c69f9d97b1 (diff) |
Show catalogs menu when you do left click too.
Diffstat (limited to 'GetIABooksActivity.py')
-rwxr-xr-x | GetIABooksActivity.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/GetIABooksActivity.py b/GetIABooksActivity.py index 9d91b04..9ac3506 100755 --- a/GetIABooksActivity.py +++ b/GetIABooksActivity.py @@ -270,6 +270,7 @@ class GetIABooksActivity(activity.Activity): self.__activate_catalog_cb, self.catalogs[key]) palette.menu.append(menu_item) menu_item.show() + bt_catalogs.connect('clicked',self.__bt_catalogs_clicked_cb) self._device_manager = devicemanager.DeviceManager() self._refresh_sources(toolbar) @@ -280,6 +281,10 @@ class GetIABooksActivity(activity.Activity): toolbar.search_entry.grab_focus() return toolbar + def __bt_catalogs_clicked_cb(self, button): + palette = button.get_palette() + palette.popup(immediate=True, state=palette.SECONDARY) + def __activate_catalog_cb(self, menu, catalog_config): query_language = self.get_query_language() |