diff --git a/quickshell/Modules/DankBar/Widgets/WorkspaceSwitcher.qml b/quickshell/Modules/DankBar/Widgets/WorkspaceSwitcher.qml index 50df32e0c..db1ca3f50 100644 --- a/quickshell/Modules/DankBar/Widgets/WorkspaceSwitcher.qml +++ b/quickshell/Modules/DankBar/Widgets/WorkspaceSwitcher.qml @@ -2101,6 +2101,14 @@ Item { delegateRoot.updateAllData(); } } + Connections { + target: CompositorService.isHyprland ? Hyprland : null + enabled: CompositorService.isHyprland + function onRawEvent(event) { + if (event.name === "activewindow" || event.name === "activewindowv2") + delegateRoot.updateAllData(); + } + } Connections { target: I3.workspaces enabled: (CompositorService.isSway || CompositorService.isScroll || CompositorService.isMiracle)