From 77eb5dd3bfd2d682692b27abb7a1549dec51c4bf Mon Sep 17 00:00:00 2001 From: bbedward Date: Wed, 12 Nov 2025 15:32:43 -0500 Subject: [PATCH] extws: fix animation --- Modules/DankBar/Widgets/WorkspaceSwitcher.qml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Modules/DankBar/Widgets/WorkspaceSwitcher.qml b/Modules/DankBar/Widgets/WorkspaceSwitcher.qml index 06eb918c..1bb82325 100644 --- a/Modules/DankBar/Widgets/WorkspaceSwitcher.qml +++ b/Modules/DankBar/Widgets/WorkspaceSwitcher.qml @@ -32,7 +32,7 @@ Item { } } - property int currentWorkspace: { + property var currentWorkspace: { if (useExtWorkspace) { return getExtWorkspaceActiveWorkspace() } else if (CompositorService.isNiri) { @@ -505,7 +505,7 @@ Item { id: delegateRoot property bool isActive: { - if (root.useExtWorkspace) return !!(modelData && modelData.active) + if (root.useExtWorkspace) return (modelData?.id || modelData?.name) === root.currentWorkspace if (CompositorService.isHyprland) return !!(modelData && modelData.id === root.currentWorkspace) if (CompositorService.isDwl) return !!(modelData && root.dwlActiveTags.includes(modelData.tag)) if (CompositorService.isSway) return !!(modelData && modelData.num === root.currentWorkspace)