diff --git a/quickshell/Modules/Dock/Dock.qml b/quickshell/Modules/Dock/Dock.qml index d8eea0167..bcfbcc1a3 100644 --- a/quickshell/Modules/Dock/Dock.qml +++ b/quickshell/Modules/Dock/Dock.qml @@ -9,7 +9,7 @@ import qs.Widgets Variants { id: dockVariants // Connected frame mode renders the dock inside the frame surface; skip the standalone window there. - model: SettingsData.getFilteredScreens("dock").filter(screen => !CompositorService.frameHostsDockForScreen(screen)) + model: SettingsData.showDock ? SettingsData.getFilteredScreens("dock").filter(screen => !CompositorService.frameHostsDockForScreen(screen)) : [] property var contextMenu property var trashContextMenu