changeset dfe8d85fdbf5 in /home/hg/repos/gajim
details:http://hg.gajim.org/gajim?cmd=changeset;node=dfe8d85fdbf5 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 f046e4aaf7d4 -r dfe8d85fdbf5 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