[gnome-tweak-tool] Search button should grab focus



commit 49e2ea7cda844db665f7aac45df272b52935b9b9
Author: John Stowers <john stowers gmail com>
Date:   Sun Aug 4 17:27:29 2013 +0200

    Search button should grab focus

 gtweak/tweakview.py |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)
---
diff --git a/gtweak/tweakview.py b/gtweak/tweakview.py
index 2a7b155..cf087f4 100644
--- a/gtweak/tweakview.py
+++ b/gtweak/tweakview.py
@@ -79,7 +79,7 @@ class Window(Gtk.ApplicationWindow):
         icon.set_from_icon_name("edit-find-symbolic", Gtk.IconSize.BUTTON)
         self.button = Gtk.ToggleButton()
         self.button.add(icon)
-        self.button.connect("toggled", self._on_transition)
+        self.button.connect("toggled", self._on_find_toggled)
          
         self.revealer = Gtk.Revealer()
         self.entry = Gtk.SearchEntry(placeholder_text="Search Tweaks...")
@@ -205,12 +205,13 @@ class Window(Gtk.ApplicationWindow):
             self.stack.set_visible_child_name(group)
             self.right_header.set_title(group)
 
-    def _on_transition(self, btn):
+    def _on_find_toggled(self, btn):
         if self.revealer.get_reveal_child():
             self.revealer.set_reveal_child(False)
             self.revealer.get_child().set_text("")
         else:
-            self.revealer.set_reveal_child(True) 
+            self.revealer.set_reveal_child(True)
+            self.entry.grab_focus()
             
     def show_only_tweaks(self, tweaks):
         for t in self._model.tweaks:


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]