From 3936a516f862bbe8549864c1b5848b08765d699c Mon Sep 17 00:00:00 2001 From: bbedward Date: Fri, 23 Jan 2026 09:56:43 -0500 Subject: [PATCH] lock: fix loginctl lock integration disabled setting fixes #1471 --- quickshell/Modules/Lock/Lock.qml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/quickshell/Modules/Lock/Lock.qml b/quickshell/Modules/Lock/Lock.qml index 9fb6b56e..99cc3032 100644 --- a/quickshell/Modules/Lock/Lock.qml +++ b/quickshell/Modules/Lock/Lock.qml @@ -65,7 +65,7 @@ Scope { lockInitiatedLocally = true; lockPowerOffArmed = SettingsData.lockScreenPowerOffMonitorsOnLock; - if (!SessionService.active && SessionService.loginctlAvailable) { + if (!SessionService.active && SessionService.loginctlAvailable && SettingsData.loginctlLockIntegration) { pendingLock = true; notifyLoginctl(true); return; @@ -99,7 +99,7 @@ Scope { function onSessionLocked() { if (shouldLock || pendingLock) return; - if (!SessionService.active && SessionService.loginctlAvailable) { + if (!SessionService.active && SessionService.loginctlAvailable && SettingsData.loginctlLockIntegration) { pendingLock = true; lockInitiatedLocally = false; return;