From 1a448ae5849d4229df5cb36fad90a1bfd1d0e99f Mon Sep 17 00:00:00 2001
From: Nicolas Werner <nicolas.werner@hotmail.de>
Date: Sat, 27 Mar 2021 22:01:56 +0100
Subject: [PATCH] Remove delay when focusing quick switcher

---
 resources/qml/QuickSwitcher.qml | 15 +--------------
 1 file changed, 1 insertion(+), 14 deletions(-)

diff --git a/resources/qml/QuickSwitcher.qml b/resources/qml/QuickSwitcher.qml
index 8730f101d..9f4691b6e 100644
--- a/resources/qml/QuickSwitcher.qml
+++ b/resources/qml/QuickSwitcher.qml
@@ -12,13 +12,6 @@ Popup {
     property int textHeight: Math.round(Qt.application.font.pixelSize * 2.4)
     property int textMargin: Math.round(textHeight / 8)
 
-    function delay(delayTime, cb) {
-        timer.interval = delayTime;
-        timer.repeat = false;
-        timer.triggered.connect(cb);
-        timer.start();
-    }
-
     background: null
     width: Math.round(parent.width / 2)
     x: Math.round(parent.width / 2 - width / 2)
@@ -29,9 +22,7 @@ Popup {
     palette: colors
     onOpened: {
         completerPopup.open();
-        delay(200, function() {
-            roomTextInput.forceActiveFocus();
-        });
+	roomTextInput.forceActiveFocus();
     }
     onClosed: {
         completerPopup.close();
@@ -93,10 +84,6 @@ Popup {
         target: completerPopup
     }
 
-    Timer {
-        id: timer
-    }
-
     Overlay.modal: Rectangle {
         color: "#aa1E1E1E"
     }
-- 
GitLab