summaryrefslogtreecommitdiff
path: root/modules/bar/popouts/TrayMenu.qml
diff options
context:
space:
mode:
Diffstat (limited to 'modules/bar/popouts/TrayMenu.qml')
-rw-r--r--modules/bar/popouts/TrayMenu.qml7
1 files changed, 7 insertions, 0 deletions
diff --git a/modules/bar/popouts/TrayMenu.qml b/modules/bar/popouts/TrayMenu.qml
index 07742db..59f310b 100644
--- a/modules/bar/popouts/TrayMenu.qml
+++ b/modules/bar/popouts/TrayMenu.qml
@@ -5,6 +5,7 @@ import qs.services
import qs.config
import Quickshell
import Quickshell.Widgets
+import Quickshell.Hyprland
import QtQuick
import QtQuick.Controls
@@ -26,6 +27,12 @@ StackView {
popEnter: Anim {}
popExit: Anim {}
+ HyprlandFocusGrab {
+ active: true
+ windows: [QsWindow.window]
+ onCleared: root.popouts.hasCurrent = false
+ }
+
component Anim: Transition {
NumberAnimation {
duration: 0