FullScreenWindow: restored panelOverlayLayer functionality, since refactoring it means assigning both panels AND bar to the overlay layer as they share a PanelWindow.

This commit is contained in:
ItsLemmy
2025-11-03 10:50:47 -05:00
parent e11934294f
commit 451784a82b
3 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -79,7 +79,7 @@
"fontFixedScale": 1,
"tooltipsEnabled": true,
"panelsAttachedToBar": true,
"panelsOverlayLayer": true
"panelsOverlayLayer": false
},
"location": {
"name": "Tokyo",
+1 -1
View File
@@ -211,7 +211,7 @@ Singleton {
property real fontFixedScale: 1.0
property bool tooltipsEnabled: true
property bool panelsAttachedToBar: true
property bool panelsOverlayLayer: true
property bool panelsOverlayLayer: false
}
// location
+1 -1
View File
@@ -44,7 +44,7 @@ PanelWindow {
// This ensures all keyboard shortcuts work reliably (Escape, etc.)
// The centralized shortcuts in this window handle delegation to panels
WlrLayershell.keyboardFocus: root.isPanelOpen ? WlrKeyboardFocus.Exclusive : WlrKeyboardFocus.None
WlrLayershell.layer: WlrLayer.Top
WlrLayershell.layer: Settings.data.ui.panelsOverlayLayer ? WlrLayer.Overlay : WlrLayer.Top
WlrLayershell.namespace: "noctalia-screen-" + (screen?.name || "unknown")
anchors {