From 971b5a5316c69dfd17da154b1c3dbed150e9a7c2 Mon Sep 17 00:00:00 2001 From: Yann Leboulanger Date: Sat, 16 Jan 2016 15:31:00 +0100 Subject: [PATCH] fix A GTK error --- src/roster_window.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/roster_window.py b/src/roster_window.py index d5e94f2b1..5d9bba598 100644 --- a/src/roster_window.py +++ b/src/roster_window.py @@ -4322,9 +4322,9 @@ class RosterWindow: GLib.idle_add(self.draw_contact, jid, account) elif type_ == 'group': group = model[titer][C_JID] - self._adjust_group_expand_collapse_state(group, account) + GLib.idle_add(self._adjust_group_expand_collapse_state, group, account) elif type_ == 'account': - self._adjust_account_expand_collapse_state(account) + GLib.idle_add(self._adjust_account_expand_collapse_state, account) # Selection can change when the model is filtered # Only write to the model when filtering is finished!