Skip to content

locker: fix hot unplug of monitors#434

Merged
trigg merged 1 commit into
masterfrom
fix-locker-no-screen
May 16, 2026
Merged

locker: fix hot unplug of monitors#434
trigg merged 1 commit into
masterfrom
fix-locker-no-screen

Conversation

@trigg
Copy link
Copy Markdown
Collaborator

@trigg trigg commented May 16, 2026

The incorrect scoping of the integer window id meant the most recent window was closed when any screen disconnected. Disconnect two screens and it attempts to re-free the already lost window, crashing the whole locker.

This is a minor refactor to use the connector name as key and not an increasing integer.

@trigg trigg force-pushed the fix-locker-no-screen branch 2 times, most recently from 1929c1f to 3652c8a Compare May 16, 2026 11:35
@trigg trigg force-pushed the fix-locker-no-screen branch from 3652c8a to ce0441b Compare May 16, 2026 11:36
@trigg trigg merged commit f668a6f into master May 16, 2026
4 checks passed
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.

1 participant