summaryrefslogtreecommitdiff
path: root/modules/bar/components/workspaces/OccupiedBg.qml
diff options
context:
space:
mode:
Diffstat (limited to 'modules/bar/components/workspaces/OccupiedBg.qml')
-rw-r--r--modules/bar/components/workspaces/OccupiedBg.qml4
1 files changed, 3 insertions, 1 deletions
diff --git a/modules/bar/components/workspaces/OccupiedBg.qml b/modules/bar/components/workspaces/OccupiedBg.qml
index 70aee84..774e176 100644
--- a/modules/bar/components/workspaces/OccupiedBg.qml
+++ b/modules/bar/components/workspaces/OccupiedBg.qml
@@ -17,8 +17,10 @@ Item {
onOccupiedChanged: {
let count = 0;
+ const start = groupOffset;
+ const end = start + BarConfig.workspaces.shown;
for (const [ws, occ] of Object.entries(occupied)) {
- if (ws > 0 && occ) {
+ if (ws > start && ws <= end && occ) {
if (!occupied[ws - 1]) {
if (pills[count])
pills[count].start = ws;