From c55f1991438a891208b352a36ea15c2d8dc321c9 Mon Sep 17 00:00:00 2001 From: mathieui Date: Sat, 14 May 2011 01:21:59 +0200 Subject: fixes #2171, fixes #2173, also set a minimum size (< 5 lines crashes poezio when resizing) --- src/tabs.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'src/tabs.py') diff --git a/src/tabs.py b/src/tabs.py index fff73467..0301538c 100644 --- a/src/tabs.py +++ b/src/tabs.py @@ -294,10 +294,11 @@ class ChatTab(Tab): """ Send an empty chatstate message """ - msg = self.core.xmpp.make_message(self.get_name()) - msg['type'] = self.message_type - msg['chat_state'] = state - msg.send() + if not isinstance(self, MucTab) or self.get_room().joined: + msg = self.core.xmpp.make_message(self.get_name()) + msg['type'] = self.message_type + msg['chat_state'] = state + msg.send() def send_composing_chat_state(self, empty_before, empty_after): """ -- cgit v1.2.3