From 345cdfb325e7899cafb2d7c71db50b79d8b4e7fd Mon Sep 17 00:00:00 2001 From: Mia Herkt Date: Thu, 19 Mar 2026 18:50:07 +0100 Subject: [PATCH] MainScreen/PanelWindow: do not put on top layer That would prevent direct scanout for other clients. --- Modules/MainScreen/MainScreen.qml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Modules/MainScreen/MainScreen.qml b/Modules/MainScreen/MainScreen.qml index f51ad1157..712e4f25e 100644 --- a/Modules/MainScreen/MainScreen.qml +++ b/Modules/MainScreen/MainScreen.qml @@ -44,7 +44,9 @@ PanelWindow { } // Wayland - WlrLayershell.layer: WlrLayer.Top + // As this is always rendered, putting it on the top layer + // would prevent direct scanout for other Wayland clients. + // WlrLayershell.layer: WlrLayer.Top WlrLayershell.namespace: "noctalia-background-" + (screen?.name || "unknown") WlrLayershell.exclusionMode: ExclusionMode.Ignore // Don't reserve space - BarExclusionZone handles that WlrLayershell.keyboardFocus: {