From 2f977d1b1a623be74c4a8d9db04434fa3b60e72c Mon Sep 17 00:00:00 2001 From: Yann Leboulanger Date: Sun, 8 May 2005 16:56:14 +0000 Subject: [PATCH] we may want to remove an iter (when we remove an account for exemple) --- src/roster_window.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/roster_window.py b/src/roster_window.py index 83c165007..b317d6c71 100644 --- a/src/roster_window.py +++ b/src/roster_window.py @@ -153,15 +153,15 @@ class Roster_window: return if user.jid in self.to_be_removed[account]: self.to_be_removed[account].remove(user.jid) + if gajim.config.get('showoffline'): + self.draw_contact(user.jid, account) + return self.remove_user(user, account) def remove_user(self, user, account): '''Remove a user from the roster''' if user.jid in self.to_be_removed[account]: return - if gajim.config.get('showoffline'): - self.draw_contact(user.jid, account) - return model = self.tree.get_model() for i in self.get_user_iter(user.jid, account): parent_i = model.iter_parent(i)