From 8e6cca78cb5fc9c6547bf9b729269772fafc7b37 Mon Sep 17 00:00:00 2001 From: Zacharias-Brohn Date: Mon, 10 Nov 2025 13:41:49 +0100 Subject: [PATCH] snappier keybind --- Modules/Launcher.qml | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/Modules/Launcher.qml b/Modules/Launcher.qml index 42c572a..a852bde 100644 --- a/Modules/Launcher.qml +++ b/Modules/Launcher.qml @@ -40,9 +40,19 @@ Scope { name: "toggle-launcher" onPressed: { if ( !launcherWindow.visible ) { - openAnim.start(); + if ( !openAnim.running ) { + openAnim.start(); + } } else if ( launcherWindow.visible ) { - closeAnim.start(); + if ( !closeAnim.running ) { + closeAnim.start(); + } else if ( openAnim.running ) { + openAnim.stop(); + closeAnim.start(); + } else if ( closeAnim.running ) { + closeAnim.stop(); + openAnim.start(); + } } focusGrab.active = true; searchInput.forceActiveFocus();