From 47ad58ef4980d688c425804a87903651d694fadb Mon Sep 17 00:00:00 2001
From: Thomas Karpiniec <tk@1.21jiggawatts.net>
Date: Sat, 21 Aug 2021 13:29:27 +1000
Subject: [PATCH] Close popup on SelectAll

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

diff --git a/resources/qml/MessageInput.qml b/resources/qml/MessageInput.qml
index 7fb096841..fab5a375c 100644
--- a/resources/qml/MessageInput.qml
+++ b/resources/qml/MessageInput.qml
@@ -176,7 +176,11 @@ Rectangle {
                     } else if (event.key == Qt.Key_Escape && popup.opened) {
                         completerTriggeredAt = -1;
                         popup.completerName = "";
+                        popup.close();
                         event.accepted = true;
+                    } else if (event.matches(StandardKey.SelectAll) && popup.opened) {
+                        completerTriggeredAt = -1;
+                        popup.completerName = "";
                         popup.close();
                     } else if (event.matches(StandardKey.InsertParagraphSeparator)) {
                         if (popup.opened) {
-- 
GitLab