src/packagemanager.py
changeset 995 7ace85819158
parent 985 bcc30bb98888
child 996 31d152a5212b
--- a/src/packagemanager.py	Mon Mar 30 13:28:40 2009 -0700
+++ b/src/packagemanager.py	Tue Mar 31 08:05:58 2009 +0100
@@ -424,6 +424,7 @@
                                 "on_edit_clear_activate":self.__on_clear_paste,
                                 "on_edit_copy_activate":self.__on_copy,
                                 "on_edit_cut_activate":self.__on_cut,
+                                "on_set_search_clicked":self.__on_set_search_clicked,
                                 "on_set_search_button_press_event":self.__on_set_search,
                                 "on_clear_search_clicked":self.__on_clear_search,
                                 "on_edit_select_all_activate":self.__on_select_all,
@@ -1576,7 +1577,6 @@
                 alloc = self.search_button.get_allocation()
                 return (root[0] + alloc.x, root[1] + alloc.y + alloc.height, False)
 
-
         def __on_set_search(self, widget, event):
                 if  event.type == gtk.gdk.BUTTON_PRESS:
                         self.searchmenu.popup(None, None, self.__popup_position_func,
@@ -1584,6 +1584,11 @@
                         return True
                 return False
 
+        def __on_set_search_clicked(self, widget):
+                self.searchmenu.popup(None, None, self.__popup_position_func,
+                    0, 0)
+                return True
+
         def __on_clear_search(self, widget):
                 self.w_searchentry_dialog.delete_text(0, -1)
                 self.__do_search()