From 71d4b8763e6e2696af562bbb05aade2d2fcf1108 Mon Sep 17 00:00:00 2001 From: Srevin Saju Date: Sat, 3 Apr 2021 13:27:10 +0000 Subject: [PATCH] feat: allow sending messages using Enter Key (numeric keypad) --- imports/NeoChat/Component/ChatBox/ChatBar.qml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/imports/NeoChat/Component/ChatBox/ChatBar.qml b/imports/NeoChat/Component/ChatBox/ChatBar.qml index 7dc36b322..066fc6be2 100644 --- a/imports/NeoChat/Component/ChatBox/ChatBar.qml +++ b/imports/NeoChat/Component/ChatBox/ChatBar.qml @@ -113,7 +113,7 @@ ToolBar { onTriggered: currentRoom.sendTypingNotification(true) } - Keys.onReturnPressed: { + function sendMessage(event) { if (isCompleting) { chatBar.complete(); @@ -127,6 +127,9 @@ ToolBar { } } + Keys.onReturnPressed: { sendMessage(event) } + Keys.onEnterPressed: { sendMessage(event) } + Keys.onEscapePressed: { closeAllTriggered() }