improved database search functions
[meabook] / ui / hildon_ui.py
index fd514ad..df0eb6f 100644 (file)
@@ -330,6 +330,8 @@ class HildonMeabook(MeabookUI):
                 self.controller.get_all_subfolders())
         else:
             self._show_ui(view='box', show_search=True)
+            set_box_content(self.box, self._show_item_dialog, \
+                self.controller.get_files_by_pattern())
 
     def select_item_cb(self, widget, column):
         """
@@ -349,15 +351,16 @@ class HildonMeabook(MeabookUI):
         """Search items from database."""
 
         set_box_content(self.box, self._show_item_dialog, \
-            self.controller.get_files_by_pattern(widget.get_text(), \
-            separated=True))
+            self.controller.get_files_by_pattern(widget.get_text()))
         widget.grab_focus()
 
     def clear_search_entry_cb(self, widget, event):
         """Clears search entry content."""
 
         self.search_entry.set_text('')
-        set_box_content(self.box, None)
+        set_box_content(self.box, self._show_item_dialog, \
+                self.controller.get_files_by_pattern())
+
 
     def call_cb(self, widget):
         """Nake a phone call."""