Author: asterix Date: 2008-03-10 12:20:22 +0100 (Mon, 10 Mar 2008) New Revision: 9360
Modified: trunk/src/roster_window.py Log: Don't fully clean contact list on reconnect. Fixes #3733
Modified: trunk/src/roster_window.py =================================================================== --- trunk/src/roster_window.py 2008-03-08 19:34:43 UTC (rev 9359) +++ trunk/src/roster_window.py 2008-03-10 11:20:22 UTC (rev 9360) @@ -1281,9 +1281,9 @@ gajim.contacts.add_account(account) if not gajim.groups.has_key(account): gajim.groups[account] = {} - # Empty contact list - gajim.contacts.clear_contacts(account) for jid in array.keys(): + # Remove old Contact instances + gajim.contacts.remove_jid(account, jid) jids = jid.split('/') # get jid ji = jids[0]