From 692c390e5f20a40907cd7c248b153b561494a9d8 Mon Sep 17 00:00:00 2001 From: Julien Pivotto Date: Tue, 12 Jun 2007 13:12:52 +0000 Subject: [PATCH] Fix a bug with reconnecting and auto-minimized autojoined groupchats --- 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 338ecbdba..c876c550b 100644 --- a/src/roster_window.py +++ b/src/roster_window.py @@ -755,7 +755,8 @@ class RosterWindow: dialogs.ErrorDialog( _('You cannot join a group chat while you are invisible')) return - if minimize and not minimized_control_exists: + if minimize and not minimized_control_exists and \ + not gajim.interface.msg_win_mgr.has_window(room_jid, account): contact = gajim.contacts.create_contact(jid = room_jid, name = nick) gc_control = GroupchatControl(None, contact, account) gajim.interface.minimized_controls[account][room_jid] = gc_control