From 18a3258cb520a857cd6ee4b3475adb125ca47c2d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tomasz=20Mi=C4=85sko?= Date: Tue, 24 Jan 2017 12:08:06 +0100 Subject: [PATCH] Fix inserting a newline on shift-enter. Return false from key-press-event to propagate event to a default handler that will insert a newline into the entry widget. --- src/chat_control_base.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/chat_control_base.py b/src/chat_control_base.py index 0dd5e1ef0..23de4d436 100644 --- a/src/chat_control_base.py +++ b/src/chat_control_base.py @@ -680,7 +680,7 @@ class ChatControlBase(MessageControl, ChatCommandProcessor, CommandTools): elif event.keyval == Gdk.KEY_Return or \ event.keyval == Gdk.KEY_KP_Enter: # ENTER if event_state & Gdk.ModifierType.SHIFT_MASK: - return True + return False message_textview = widget message_buffer = message_textview.get_buffer() start_iter, end_iter = message_buffer.get_bounds()