chore(MainScreen): Quickshell default layer is WlrLayer.Top, let's set them explicitely for clarity

This commit is contained in:
Lemmy
2026-03-21 08:45:58 -04:00
parent 2efacafb69
commit 5eaefd8bfd
+1 -4
View File
@@ -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: {