diff --git a/quickshell/Modules/DankBar/Widgets/WorkspaceSwitcher.qml b/quickshell/Modules/DankBar/Widgets/WorkspaceSwitcher.qml index 12c14860..f1caa6a3 100644 --- a/quickshell/Modules/DankBar/Widgets/WorkspaceSwitcher.qml +++ b/quickshell/Modules/DankBar/Widgets/WorkspaceSwitcher.qml @@ -1928,12 +1928,10 @@ Item { delegateRoot.updateAllData(); } } - Connections { - target: WindowManager - enabled: root.useExtWorkspace - function onWindowsetsChanged() { + property var _extWindowsetsTrigger: root.useExtWorkspace ? WindowManager.windowsets : null + on_ExtWindowsetsTriggerChanged: { + if (root.useExtWorkspace) delegateRoot.updateAllData(); - } } } }