changeset ca46799fd462 in /home/hg/repos/gajim

details:http://hg.gajim.org/gajim?cmd=changeset;node=ca46799fd462
description: make metacontact visible when we use roster filter, even if big 
brother is filtered. Fixes #7137

diffstat:

 src/roster_window.py |  6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diffs (16 lines):

diff -r bb7da41dc997 -r ca46799fd462 src/roster_window.py
--- a/src/roster_window.py      Tue Apr 17 10:45:55 2012 +0200
+++ b/src/roster_window.py      Tue Apr 17 11:49:48 2012 +0200
@@ -1598,6 +1598,12 @@
             return False
         if type_ == 'contact':
             if self.rfilter_enabled:
+                if model.iter_has_child(titer):
+                    iter_c = model.iter_children(titer)
+                    while iter_c:
+                        if self.rfilter_string in 
model[iter_c][C_NAME].lower():
+                            return True
+                        iter_c = model.iter_next(iter_c)
                 return self.rfilter_string in model[titer][C_NAME].lower()
             if gajim.config.get('showoffline'):
                 return True
_______________________________________________
Commits mailing list
[email protected]
http://lists.gajim.org/cgi-bin/listinfo/commits

Reply via email to