[tracker] tracker-search-tool: Made clear button on entry functional



commit f1bfc2ae6a6a025552e11c55a9ca84bf3efaa653
Author: Jamie McCracken <jamiemcc gnome org>
Date:   Tue Sep 22 00:21:04 2009 -0400

    tracker-search-tool: Made clear button on entry functional

 src/tracker-search-tool/tracker-entry.gs |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)
---
diff --git a/src/tracker-search-tool/tracker-entry.gs b/src/tracker-search-tool/tracker-entry.gs
index 3052ee8..9e24748 100644
--- a/src/tracker-search-tool/tracker-entry.gs
+++ b/src/tracker-search-tool/tracker-entry.gs
@@ -14,13 +14,18 @@ class TrackerSearchEntry  : Gtk.Entry
         set_icon_sensitive (EntryIconPosition.SECONDARY, false)
         set_icon_tooltip_text (EntryIconPosition.SECONDARY, _("Clear the search text"))
         changed += entry_changed
+        icon_press += def (p0, p1)
+            if p0 is EntryIconPosition.SECONDARY
+                text = "" 
         
         
     def private entry_changed (editable : Editable) 
         if Query is not null
             if text is null
+                set_icon_sensitive (EntryIconPosition.SECONDARY, false)
                 Query.SearchTerms = ""
             else
+                set_icon_sensitive (EntryIconPosition.SECONDARY, true)
                 Query.SearchTerms = text
         
     



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