diff --git a/src/groupchat_control.py b/src/groupchat_control.py index 1029d9a36c33a7f143ba197208350527d5898b34..2a77a3b769e719e8f69a06cf55f3cf90dfd39484 100644 --- a/src/groupchat_control.py +++ b/src/groupchat_control.py @@ -729,7 +729,8 @@ class GroupchatControl(ChatControlBase): def got_connected(self): gajim.gc_connected[self.account][self.room_jid] = True ChatControlBase.got_connected(self) - self.draw_banner() + # We don't redraw the whole banner here, because only icon change + self._update_banner_state_image() def got_disconnected(self): self.list_treeview.get_model().clear()