From 9901ebbca02ed76ded25b75d246e99b4ca710532 Mon Sep 17 00:00:00 2001 From: Yann Leboulanger <asterix@lagaule.org> Date: Tue, 10 Jan 2006 16:32:43 +0000 Subject: [PATCH] last_key_tabs must be set to False when we press another key than Tabulation (now /msg ni[TAB] doesn't remove the space before ni) --- src/chat_control.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/chat_control.py b/src/chat_control.py index c751b5731f..163355e878 100644 --- a/src/chat_control.py +++ b/src/chat_control.py @@ -207,6 +207,9 @@ class ChatControlBase(MessageControl): return False def _on_message_textview_key_press_event(self, widget, event): + if self.widget_name == 'muc_child_vbox': + if event.keyval not in (gtk.keysyms.ISO_Left_Tab, gtk.keysyms.Tab): + self.last_key_tabs = False if event.state & gtk.gdk.SHIFT_MASK: # SHIFT + PAGE_[UP|DOWN]: send to conv_textview if event.keyval == gtk.keysyms.Page_Down or \ -- GitLab