diff options
Diffstat (limited to 'modules/bar/components/workspaces/Workspaces.qml')
| -rw-r--r-- | modules/bar/components/workspaces/Workspaces.qml | 23 |
1 files changed, 15 insertions, 8 deletions
diff --git a/modules/bar/components/workspaces/Workspaces.qml b/modules/bar/components/workspaces/Workspaces.qml index e4ff787..1920ffc 100644 --- a/modules/bar/components/workspaces/Workspaces.qml +++ b/modules/bar/components/workspaces/Workspaces.qml @@ -1,3 +1,5 @@ +pragma ComponentBehavior: Bound + import "root:/widgets" import "root:/services" import "root:/config" @@ -50,14 +52,19 @@ Item { } } - ActiveIndicator { - color: root.colour - vertical: root.vertical - workspaces: root.workspaces - mask: layout - maskWidth: root.width - maskHeight: root.height - groupOffset: root.groupOffset + Loader { + active: BarConfig.workspaces.activeIndicator + asynchronous: true + + sourceComponent: ActiveIndicator { + color: root.colour + vertical: root.vertical + workspaces: root.workspaces + mask: layout + maskWidth: root.width + maskHeight: root.height + groupOffset: root.groupOffset + } } MouseArea { |