From 95d789598653d5b3c6d948a2d96685c15bda230a Mon Sep 17 00:00:00 2001 From: Joshua Lock Date: Fri, 8 Jul 2011 11:55:59 -0700 Subject: ui/hob: clear the search entry when resetting When resetting and clearing all selections the searched for term is no longer the selected row in the packages list, clear the search entry to prevent cognitive disconnect. (Bitbake rev: 4f86f5763ecf7f3a9673a9b18e96042e9387699b) Signed-off-by: Joshua Lock Signed-off-by: Richard Purdie --- bitbake/lib/bb/ui/hob.py | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'bitbake/lib/bb/ui/hob.py') diff --git a/bitbake/lib/bb/ui/hob.py b/bitbake/lib/bb/ui/hob.py index b60ca2f323..a8bbd735a9 100644 --- a/bitbake/lib/bb/ui/hob.py +++ b/bitbake/lib/bb/ui/hob.py @@ -282,6 +282,7 @@ class MainWindow (gtk.Window): dialog.destroy() if response == gtk.RESPONSE_OK: self.reset_build() + self.search.set_text("") return def reset_build(self): @@ -576,12 +577,12 @@ class MainWindow (gtk.Window): hb = gtk.HBox(False, 0) hb.show() - search = gtk.Entry() - search.set_icon_from_stock(gtk.ENTRY_ICON_SECONDARY, "gtk-clear") - search.connect("icon-release", self.search_entry_clear_cb) - search.show() - self.pkgsaz_tree.set_search_entry(search) - hb.pack_end(search, False, False, 0) + self.search = gtk.Entry() + self.search.set_icon_from_stock(gtk.ENTRY_ICON_SECONDARY, "gtk-clear") + self.search.connect("icon-release", self.search_entry_clear_cb) + self.search.show() + self.pkgsaz_tree.set_search_entry(self.search) + hb.pack_end(self.search, False, False, 0) label = gtk.Label("Search packages:") label.show() hb.pack_end(label, False, False, 6) -- cgit v1.2.3-54-g00ecf