Desktop briefly visible before showing lock screen after waking from boot #20
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
When the machine has been sleeping, on wake the desktop is briefly visible before showing the lock screen.
This is potentially a privacy risk, particularly as this is a work device.
hypridle spawns before_sleep_cmd with runAsync and releases its logind delay inhibitor as soon as the spawn returns, so "loginctl lock-session" only had to be handed off, not obeyed, before the machine suspended.
general:inhibit_sleep=3 holds the inhibitor until the compositor reports the session locked over hyprland-lock-notify-v1, which is the moment the lock surface is presented. Verified from hypridle 0.1.8 source and from its own log line, and the compositor fires lock-notify reliably with the Quickshell locker.
Landed in
acfc02f, with test/shell.d/hypridle-test.sh guarding that every profile that can suspend takes the shared general block.