From da4f8cad828fde8d0273fa415b185a8a5bdab591 Mon Sep 17 00:00:00 2001
From: Yann Leboulanger <asterix@lagaule.org>
Date: Mon, 20 Aug 2012 14:58:15 +0200
Subject: [PATCH] correctly unset sessions

---
 src/message_control.py | 7 +------
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/src/message_control.py b/src/message_control.py
index 3593ceac44..addb171119 100644
--- a/src/message_control.py
+++ b/src/message_control.py
@@ -219,12 +219,7 @@ class MessageControl(object):
     def remove_session(self, session):
         if session != self.session:
             return
-        last_session = None
-        if self.other_sessions:
-            last_session = self.other_sessions.pop(0)
-        if session not in self.other_sessions:
-            self.other_sessions.append(session)
-        self.session = last_session
+        self.session = None
 
     def _nec_message_outgoing(self, obj):
         # Send the given message to the active tab.
-- 
GitLab