Make OSD click-through

Set an empty input mask on the visual-only OSD layer surface so it no longer captures pointer input while visible.
This commit is contained in:
Token User
2026-06-01 08:19:34 +02:00
parent 1bb439476a
commit 99bb924f37
+3
View File
@@ -75,6 +75,9 @@ Item {
WlrLayershell.layer: WlrLayer.Overlay
WlrLayershell.keyboardFocus: WlrKeyboardFocus.None
exclusionMode: ExclusionMode.Ignore
// Visual-only surface: keep the layer-shell input region empty so the OSD
// never blocks clicks to the desktop below it.
mask: Region {}
Rectangle {
id: card