From a14da4fc2770c661182db41b1903ae0e833dfe16 Mon Sep 17 00:00:00 2001 From: Alex Mauer Date: Tue, 6 Sep 2005 17:33:01 +0000 Subject: [PATCH] * delete sent_history when a window/tab is closed. --- src/chat.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/chat.py b/src/chat.py index 3d7678f90..3bedba483 100644 --- a/src/chat.py +++ b/src/chat.py @@ -459,9 +459,7 @@ class Chat: del self.print_time_timeout_id[jid] self.notebook.remove_page(self.notebook.page_num(self.childs[jid])) - - - + if self.plugin.windows[self.account][kind].has_key(jid): del self.plugin.windows[self.account][kind][jid] del self.nb_unread[jid] @@ -472,6 +470,10 @@ class Chat: del self.tagIn[jid] del self.tagOut[jid] del self.tagStatus[jid] + del self.sent_history[jid] + del self.sent_history_pos[jid] + del self.typing_new[jid] + del orig_msg[jid] if len(self.xmls) == 1: # we now have only one tab show_tabs_if_one_tab = gajim.config.get('tabs_always_visible')