diff --git a/shell/plugins/osd/Osd.qml b/shell/plugins/osd/Osd.qml index a571b932..8b592163 100644 --- a/shell/plugins/osd/Osd.qml +++ b/shell/plugins/osd/Osd.qml @@ -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