summaryrefslogtreecommitdiff
path: root/modules/bar/components/workspaces/Workspaces.qml
diff options
context:
space:
mode:
Diffstat (limited to 'modules/bar/components/workspaces/Workspaces.qml')
-rw-r--r--modules/bar/components/workspaces/Workspaces.qml23
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 {