From 9215df3fcb3681640e91303cc1912dd3beec92e0 Mon Sep 17 00:00:00 2001 From: ItsLemmy Date: Wed, 12 Nov 2025 09:12:04 -0500 Subject: [PATCH] Tray: Close drawer when a tray item is actioned. --- Modules/Bar/Extras/TrayMenu.qml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Modules/Bar/Extras/TrayMenu.qml b/Modules/Bar/Extras/TrayMenu.qml index 469f4cce..b6940e88 100644 --- a/Modules/Bar/Extras/TrayMenu.qml +++ b/Modules/Bar/Extras/TrayMenu.qml @@ -206,6 +206,14 @@ PopupWindow { if (modelData && !modelData.isSeparator && !modelData.hasChildren) { modelData.triggered() root.hideMenu() + + // Close the drawer if it's open + if (screen) { + const panel = PanelService.getPanel("trayDrawerPanel", screen) + if (panel && panel.visible) { + panel.close() + } + } } }