From ace9fc6661d1d440d5c7a37553c4dff9fb525541 Mon Sep 17 00:00:00 2001 From: mathieui Date: Wed, 2 Apr 2014 21:53:12 +0200 Subject: Fix #1998, #2439 (reset chat state status) --- src/tabs/conversationtab.py | 1 + src/tabs/privatetab.py | 1 + 2 files changed, 2 insertions(+) (limited to 'src/tabs') diff --git a/src/tabs/conversationtab.py b/src/tabs/conversationtab.py index f999ddcd..ce60689c 100644 --- a/src/tabs/conversationtab.py +++ b/src/tabs/conversationtab.py @@ -406,6 +406,7 @@ class DynamicConversationTab(ConversationTab): Unlock the tab from a resource. It is now “associated” with the bare jid. """ + self.remote_wants_chatstates = None if self.locked_resource != None: self.locked_resource = None diff --git a/src/tabs/privatetab.py b/src/tabs/privatetab.py index 5599ec45..5b9d1cee 100644 --- a/src/tabs/privatetab.py +++ b/src/tabs/privatetab.py @@ -357,6 +357,7 @@ class PrivateTab(ChatTab): def deactivate(self, reason=None): self.on = False + self.remote_wants_chatstates = None if reason: self.add_message(txt=reason, typ=2) -- cgit v1.2.3