Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Schampijer <simon@laptop.org>2012-09-19 06:19:20 (GMT)
committer Simon Schampijer <simon@laptop.org>2012-09-19 06:19:20 (GMT)
commit6c5f0062fef5cd890b592a806e7e709ac1a3a44f (patch)
treec8defeba730c25e0b4cb7aee083fac664f261cec
parentfced2eec47cf35b624abaac43d450d701386917f (diff)
ViewToolbar: clear search when views are switched
if you did a search in View A and then switch to View B the entry will be cleared, leaving you with no search applied in B, as agreed on in [1]. Signed-off-by: Simon Schampijer <simon@laptop.org> Acked-by: Manuel QuiƱones <manuq@laptop.org> [1] http://lists.sugarlabs.org/archive/sugar-devel/2012-August/039361.html
-rw-r--r--src/jarabe/desktop/homewindow.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/jarabe/desktop/homewindow.py b/src/jarabe/desktop/homewindow.py
index 7b87cc3..27c81e8 100644
--- a/src/jarabe/desktop/homewindow.py
+++ b/src/jarabe/desktop/homewindow.py
@@ -196,16 +196,19 @@ class HomeWindow(Gtk.Window):
if level == ShellModel.ZOOM_HOME:
self._box.pack_start(self._home_box, True, True, 0)
self._home_box.show()
+ self._toolbar.clear_query()
self._toolbar.search_entry.grab_focus()
self._toolbar.show_view_buttons()
elif level == ShellModel.ZOOM_GROUP:
self._box.pack_start(self._group_box, True, True, 0)
self._group_box.show()
+ self._toolbar.clear_query()
self._toolbar.search_entry.grab_focus()
self._toolbar.hide_view_buttons()
elif level == ShellModel.ZOOM_MESH:
self._box.pack_start(self._mesh_box, True, True, 0)
self._mesh_box.show()
+ self._toolbar.clear_query()
self._toolbar.search_entry.grab_focus()
self._toolbar.hide_view_buttons()