1
0
mirror of https://github.com/AvengeMedia/DankMaterialShell.git synced 2026-01-24 21:42:51 -05:00

extws: fix animation

This commit is contained in:
bbedward
2025-11-12 15:32:43 -05:00
parent b17c14a07b
commit 77eb5dd3bf

View File

@@ -32,7 +32,7 @@ Item {
} }
} }
property int currentWorkspace: { property var currentWorkspace: {
if (useExtWorkspace) { if (useExtWorkspace) {
return getExtWorkspaceActiveWorkspace() return getExtWorkspaceActiveWorkspace()
} else if (CompositorService.isNiri) { } else if (CompositorService.isNiri) {
@@ -505,7 +505,7 @@ Item {
id: delegateRoot id: delegateRoot
property bool isActive: { 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.isHyprland) return !!(modelData && modelData.id === root.currentWorkspace)
if (CompositorService.isDwl) return !!(modelData && root.dwlActiveTags.includes(modelData.tag)) if (CompositorService.isDwl) return !!(modelData && root.dwlActiveTags.includes(modelData.tag))
if (CompositorService.isSway) return !!(modelData && modelData.num === root.currentWorkspace) if (CompositorService.isSway) return !!(modelData && modelData.num === root.currentWorkspace)