aboutsummaryrefslogtreecommitdiff
path: root/modules/system/quickshell/TrayMenu.qml
diff options
context:
space:
mode:
Diffstat (limited to 'modules/system/quickshell/TrayMenu.qml')
-rw-r--r--modules/system/quickshell/TrayMenu.qml18
1 files changed, 9 insertions, 9 deletions
diff --git a/modules/system/quickshell/TrayMenu.qml b/modules/system/quickshell/TrayMenu.qml
index 9e2e9f2..e8dd837 100644
--- a/modules/system/quickshell/TrayMenu.qml
+++ b/modules/system/quickshell/TrayMenu.qml
@@ -6,33 +6,33 @@ Scope {
id: root
property var menuItem: null
property var parentWindow
- property var anchorItem
+ property var anchorItem: null
property bool active: false
function open(item) {
- anchorItem = item
- active = true
- menuAnchor.open()
+ anchorItem = item;
+ active = true;
+ menuAnchor.open();
}
function close() {
- active = false
- menuAnchor.close()
+ active = false;
+ menuAnchor.close();
}
QsMenuAnchor {
id: menuAnchor
menu: root.menuItem
-
+
anchor.window: root.parentWindow
anchor.item: root.anchorItem
anchor.edges: Edges.Bottom
anchor.gravity: Edges.Bottom
anchor.margins.top: Theme.popupGap
-
+
onVisibleChanged: {
if (!visible && root.active) {
- root.active = false
+ root.active = false;
}
}
}