added search results label
[meabook] / ui / fremantle_ui / fremantle_ui.py
index 1ded866..9f03524 100644 (file)
@@ -151,15 +151,18 @@ class FremantleMeabook(MeabookUI):
 
         window = hildon.StackableWindow()
         window.set_title(title)
-        if touch_selector_view:
-            container = hildon.TouchSelector()
-            handler = container.connect('changed', self.select_item_cb)
-            set_selector_content(container, handler, items)
+        if not items:
+            container = gtk.Label(_('No items found'))
         else:
-            widgets_box = gtk.VBox()
-            container = hildon.PannableArea()
-            container.add_with_viewport(widgets_box)
-            set_box_content(widgets_box, self._show_item_dialog, items)
+            if touch_selector_view:
+                container = hildon.TouchSelector()
+                handler = container.connect('changed', self.select_item_cb)
+                set_selector_content(container, handler, items)
+            else:
+                widgets_box = gtk.VBox()
+                container = hildon.PannableArea()
+                container.add_with_viewport(widgets_box)
+                set_box_content(widgets_box, self._show_item_dialog, items)
         window.add(container)
         window.show_all()