changeset a39fbcbc9ccc in /home/hg/repos/gajim

details:http://hg.gajim.org/gajim?cmd=changeset;node=a39fbcbc9ccc
description: avoid multiple calls to self.xml.get_object

diffstat:

 src/roster_window.py |  9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

diffs (27 lines):

diff -r 0cc2b1deecf0 -r a39fbcbc9ccc src/roster_window.py
--- a/src/roster_window.py      Mon Apr 18 11:53:46 2011 +0200
+++ b/src/roster_window.py      Mon Apr 18 11:58:55 2011 +0200
@@ -4185,11 +4185,11 @@
     def on_show_roster_filter_menuitem_toggled(self, widget):
         """ Show the roster filter entry """
         self.search_enabled = widget.get_active()
-        
self.xml.get_object('roster_filter_entry').set_visible(self.search_enabled)
-        
self.xml.get_object('roster_filter_entry').set_editable(self.search_enabled)
+        self.roster_filter_entry.set_visible(self.search_enabled)
+        self.roster_filter_entry.set_editable(self.search_enabled)
         if self.search_enabled:
-            self.xml.get_object('roster_filter_entry').set_text('')
-            self.xml.get_object('roster_filter_entry').grab_focus()
+            self.roster_filter_entry.set_text('')
+            self.roster_filter_entry.grab_focus()
 
     def on_roster_hpaned_notify(self, pane, gparamspec):
         """
@@ -6372,6 +6372,7 @@
             gtk.keysyms.n, gtk.gdk.CONTROL_MASK, gtk.ACCEL_VISIBLE)
 
         # Setting the search stuff
+        self.roster_filter_entry = self.xml.get_object('roster_filter_entry')
         self.search_string = ''
         self.search_enabled = False
 
_______________________________________________
Commits mailing list
[email protected]
http://lists.gajim.org/cgi-bin/listinfo/commits

Reply via email to