From f563098e9a18d568ba388ce0c755c078d2310399 Mon Sep 17 00:00:00 2001
From: Malte E <malte.e@mailbox.org>
Date: Sun, 20 Mar 2022 22:17:25 +0100
Subject: [PATCH] Don't send on Enter when inputMethod.visible ( == OSK active
 assumed)

---
 resources/qml/MessageInput.qml | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/resources/qml/MessageInput.qml b/resources/qml/MessageInput.qml
index d8a271fe5..76c498d92 100644
--- a/resources/qml/MessageInput.qml
+++ b/resources/qml/MessageInput.qml
@@ -224,8 +224,10 @@ Rectangle {
                                 return;
                             }
                         }
-                        room.input.send();
-                        event.accepted = true;
+                        if (!Qt.inputMethod.visible) {
+                            room.input.send();
+                            event.accepted = true;
+                        }
                     } else if (event.key == Qt.Key_Tab && (event.modifiers == Qt.NoModifier || event.modifiers == Qt.ShiftModifier)) {
                         event.accepted = true;
                         if (popup.opened) {
-- 
GitLab