From b9d198a879b1848df152f32a0cdd54e0f009acc8 Mon Sep 17 00:00:00 2001 From: Ly-sec Date: Mon, 3 Nov 2025 18:23:41 +0100 Subject: [PATCH] SessionMenu: fix lockScreen button --- Modules/SessionMenu/SessionMenu.qml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Modules/SessionMenu/SessionMenu.qml b/Modules/SessionMenu/SessionMenu.qml index 6d789d6e..877f68ef 100644 --- a/Modules/SessionMenu/SessionMenu.qml +++ b/Modules/SessionMenu/SessionMenu.qml @@ -87,9 +87,9 @@ NPanel { switch (action) { case "lock": - // Access lockScreen directly like IPCManager does - if (!lockScreen.active) { - lockScreen.active = true + // Access lockScreen via PanelService + if (PanelService.lockScreen && !PanelService.lockScreen.active) { + PanelService.lockScreen.active = true } break case "suspend":