From 60bb033a90ec9b3d78e937c8c677e04f4d7d0895 Mon Sep 17 00:00:00 2001 From: Jean-Marie Traissard Date: Wed, 30 Apr 2008 00:51:36 +0000 Subject: [PATCH] Cleaner way to check for account line expand state. Fixes #3884. --- src/roster_window.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/roster_window.py b/src/roster_window.py index b10cfacda..919c5c886 100644 --- a/src/roster_window.py +++ b/src/roster_window.py @@ -859,7 +859,8 @@ class RosterWindow: accounts = [account] path = self.model.get_path(child_iter) - if not self.tree.row_expanded(path) and self.model.iter_has_child(child_iter): + if account in self.collapsed_rows and \ + self.model.iter_has_child(child_iter): account_name = '[%s]' % account_name if (gajim.account_is_connected(account) or (self.regroup and \