From 12d510e9ebc283787ed7f543ad88a17c20f46d8c Mon Sep 17 00:00:00 2001 From: end-4 <97237370+end-4@users.noreply.github.com> Date: Sun, 22 Mar 2026 20:53:50 +0100 Subject: [PATCH] globalfocusgrab: try to close dismissed stuff to prevent focusgrab crash --- dots/.config/quickshell/ii/services/GlobalFocusGrab.qml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/dots/.config/quickshell/ii/services/GlobalFocusGrab.qml b/dots/.config/quickshell/ii/services/GlobalFocusGrab.qml index 4867a5bc0..ac09eb8f6 100644 --- a/dots/.config/quickshell/ii/services/GlobalFocusGrab.qml +++ b/dots/.config/quickshell/ii/services/GlobalFocusGrab.qml @@ -19,6 +19,11 @@ Singleton { property list dismissable: [] function dismiss() { + for (var i = 0; i < root.dismissable.length; i++) { + const item = dismissable[i]; + if (item.close) + item.close(); + } root.dismissable = []; root.dismissed(); }