From 5eaefd8bfdcc7bfa7695002e91815405442f4323 Mon Sep 17 00:00:00 2001 From: Lemmy Date: Sat, 21 Mar 2026 08:45:58 -0400 Subject: [PATCH] chore(MainScreen): Quickshell default layer is WlrLayer.Top, let's set them explicitely for clarity --- Modules/MainScreen/MainScreen.qml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/Modules/MainScreen/MainScreen.qml b/Modules/MainScreen/MainScreen.qml index 1dcabcd65..4526a29d3 100644 --- a/Modules/MainScreen/MainScreen.qml +++ b/Modules/MainScreen/MainScreen.qml @@ -43,10 +43,7 @@ PanelWindow { Logger.d("MainScreen", "Initialized for screen:", screen?.name, "- Dimensions:", screen?.width, "x", screen?.height, "- Position:", screen?.x, ",", screen?.y); } - // Wayland - // As this is always rendered, putting it on the top layer - // would prevent direct scanout for other Wayland clients. - // WlrLayershell.layer: WlrLayer.Top + WlrLayershell.layer: WlrLayer.Top WlrLayershell.namespace: "noctalia-background-" + (screen?.name || "unknown") WlrLayershell.exclusionMode: ExclusionMode.Ignore // Don't reserve space - BarExclusionZone handles that WlrLayershell.keyboardFocus: {