From 93149f69369b8f03ca727213d4cb385d834a7554 Mon Sep 17 00:00:00 2001 From: Yann Leboulanger Date: Mon, 8 Sep 2008 11:52:29 +0000 Subject: [PATCH] don't delete pep when a second resource of our jid goes offline. Maybe addresses #4284? --- 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 117134239..4efeefa6d 100644 --- a/src/roster_window.py +++ b/src/roster_window.py @@ -2033,7 +2033,8 @@ class RosterWindow: # Delete pep if needed keep_pep = any(c.show not in ('error', 'offline') for c in contact_instances) - if not keep_pep and not contact.is_groupchat(): + if not keep_pep and contact.jid != gajim.get_jid_from_account(account) \ + and not contact.is_groupchat(): pep.delete_pep(contact.jid, account) # Redraw everything and select the sender