From fff018eafb6779d5b75c96d133753ca2e1ba8764 Mon Sep 17 00:00:00 2001 From: claymorwan Date: Thu, 5 Feb 2026 14:18:47 +0000 Subject: [PATCH] fix(layers): change layers namespace for desktop widgets and plugin popouts (#1594) --- quickshell/Modules/Plugins/DesktopPluginWrapper.qml | 8 ++++---- quickshell/Modules/Plugins/PluginPopout.qml | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/quickshell/Modules/Plugins/DesktopPluginWrapper.qml b/quickshell/Modules/Plugins/DesktopPluginWrapper.qml index ef45a0c6..e6c3d008 100644 --- a/quickshell/Modules/Plugins/DesktopPluginWrapper.qml +++ b/quickshell/Modules/Plugins/DesktopPluginWrapper.qml @@ -287,7 +287,7 @@ Item { mask: root.clickThrough ? emptyMask : null - WlrLayershell.namespace: "quickshell:desktop-widget:" + root.pluginId + (root.instanceId ? ":" + root.instanceId : "") + WlrLayershell.namespace: "dms:desktop-widget:" + root.pluginId + (root.instanceId ? ":" + root.instanceId : "") WlrLayershell.layer: { if (root.isInteracting && !CompositorService.useHyprlandFocusGrab) return WlrLayer.Overlay; @@ -549,7 +549,7 @@ Item { mask: Region {} - WlrLayershell.namespace: "quickshell:desktop-widget-preview" + WlrLayershell.namespace: "dms:desktop-widget-preview" WlrLayershell.layer: WlrLayer.Bottom WlrLayershell.exclusionMode: ExclusionMode.Ignore WlrLayershell.keyboardFocus: WlrKeyboardFocus.None @@ -629,7 +629,7 @@ Item { mask: Region {} - WlrLayershell.namespace: "quickshell:desktop-widget-grid" + WlrLayershell.namespace: "dms:desktop-widget-grid" WlrLayershell.layer: root.overviewActive && (root.showOnOverview || root.showOnOverviewOnly) ? WlrLayer.Overlay : WlrLayer.Background WlrLayershell.exclusionMode: ExclusionMode.Ignore WlrLayershell.keyboardFocus: WlrKeyboardFocus.None @@ -675,7 +675,7 @@ Item { screen: root.screen color: "transparent" - WlrLayershell.namespace: "quickshell:desktop-widget-helper" + WlrLayershell.namespace: "dms:desktop-widget-helper" WlrLayershell.layer: WlrLayer.Overlay WlrLayershell.exclusionMode: ExclusionMode.Ignore WlrLayershell.keyboardFocus: WlrKeyboardFocus.None diff --git a/quickshell/Modules/Plugins/PluginPopout.qml b/quickshell/Modules/Plugins/PluginPopout.qml index 21e9ad53..62e3e0e2 100644 --- a/quickshell/Modules/Plugins/PluginPopout.qml +++ b/quickshell/Modules/Plugins/PluginPopout.qml @@ -5,7 +5,7 @@ import qs.Widgets DankPopout { id: root - layerNamespace: "dms-plugin:" + layerNamespacePlugin + layerNamespace: "dms:plugins:" + layerNamespacePlugin property var triggerScreen: null property Component pluginContent: null