[sulfur] improve reliability of package search dialog

This commit is contained in:
Fabio Erculiani
2010-07-01 07:37:40 +02:00
parent d929f57268
commit 89dddb2fb2

View File

@@ -1909,10 +1909,11 @@ class SulfurApplication(Controller, SulfurApplicationEventsMixin):
# clear filter bar
self.ui.pkgFilter.set_text("")
keyword = data['search_string']
fn = search_reference[data['search_type'][0]]
self.etpbase.set_search(fn, keyword)
self.show_packages()
keyword = data.get('search_string', "").strip()
if keyword:
fn = search_reference[data['search_type'][0]]
self.etpbase.set_search(fn, keyword)
self.show_packages()
def check_restart_needed(self, to_be_installed_matches):