Skip to content

Lock when a closed-lid session loses its last external display - #11696

Open
Chessing234 wants to merge 1 commit into
omacom:quattrofrom
Chessing234:security/9301-clamshell-lock-on-undock
Open

Chessing234 wants to merge 1 commit into
omacom:quattrofrom
Chessing234:security/9301-clamshell-lock-on-undock

Conversation

@Chessing234

@Chessing234 Chessing234 commented Sep 13, 2026

Copy link
Copy Markdown
Contributor

Summary

Test plan

  • bash test/shell.d/lid-close-test.sh
  • bash test/shell.d/clamshell-undock-lock-test.sh
  • On a laptop: close lid on one external, disconnect that external, confirm the session locks before input is accepted again

Fixes #9301

Monitor removal never re-runs the lid binding, so clamshell reconcile now
applies the same undocked-closed rule before re-enabling the internal panel.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Closed-lid session stays unlocked and accepts invisible input after its last external monitor disconnects

1 participant