From: epage Date: Sat, 9 Jan 2010 16:16:28 +0000 (+0000) Subject: Search grabs focus on show X-Git-Url: http://git.maemo.org/git/?p=quicknote;a=commitdiff_plain;h=fe069ff4d6c16d1afaf010f4f91ac8fca78aef34 Search grabs focus on show git-svn-id: file:///svnroot/quicknote/trunk@109 bb7704e3-badb-4cfa-9ab3-9374dc87eaa2 --- diff --git a/src/search.py b/src/search.py index c163603..267af2c 100644 --- a/src/search.py +++ b/src/search.py @@ -26,6 +26,7 @@ class Search(gtk.HBox): _moduleLogger.info("search, init") gtk.HBox.__init__(self, homogeneous = False, spacing = 3) self.connect("hide", self._on_hide) + self.connect("show", self._on_show) label = gtk.Label(_("Search: ")) @@ -53,5 +54,8 @@ class Search(gtk.HBox): def _on_close(self, *args): self.hide() + def _on_show(self, *args): + self._searchEntry.grab_focus() + def _on_hide(self, *args): self._searchEntry.set_text("")