From 1df7ebb302a58bd1a9e6c77e08760fae37df75c0 Mon Sep 17 00:00:00 2001 From: rope Date: Tue, 28 Jul 2026 18:38:43 +0100 Subject: [PATCH] quickshell: escape always closes launcher Co-Authored-By: Claude Opus 5 --- settings/quickshell.nix | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/settings/quickshell.nix b/settings/quickshell.nix index d01fb8a..25cec59 100644 --- a/settings/quickshell.nix +++ b/settings/quickshell.nix @@ -1440,14 +1440,7 @@ in clip: true onTextChanged: launcherPanel.refilter() - Keys.onEscapePressed: { - if (launcherPanel.activeCat !== "" && searchInput.text === "") { - launcherPanel.activeCat = ""; - launcherPanel.refilter(); - } else { - launcherPanel.open = false; - } - } + Keys.onEscapePressed: launcherPanel.open = false Keys.onUpPressed: launcherList.currentIndex = Math.max(0, launcherList.currentIndex - 1) Keys.onDownPressed: launcherList.currentIndex = Math.min(launcherPanel.entries.length - 1, launcherList.currentIndex + 1) Keys.onTabPressed: launcherList.currentIndex = (launcherList.currentIndex + 1) % Math.max(1, launcherPanel.entries.length)