diff --git a/js/ui/workspacesView.js b/js/ui/workspacesView.js index a14e67533..e99fe3dc3 100644 --- a/js/ui/workspacesView.js +++ b/js/ui/workspacesView.js @@ -863,8 +863,9 @@ const WorkspacesDisplay = new Lang.Class({ let clipX = rtl ? x + controlsVisible : x; let clipY = y + (fullHeight - clipHeight) / 2; + let overviewSpacing = Main.overview._spacing; let widthAdjust = this._zoomOut ? controlsNatural : controlsVisible; - widthAdjust += Main.overview._spacing; + widthAdjust += overviewSpacing; width -= widthAdjust; if (rtl) x += widthAdjust; @@ -882,10 +883,10 @@ const WorkspacesDisplay = new Lang.Class({ monitors[i].y, monitors[i].width, monitors[i].height); - this._workspacesViews[m].setGeometry(monitors[i].x, - monitors[i].y, - monitors[i].width, - monitors[i].height); + this._workspacesViews[m].setGeometry(monitors[i].x + overviewSpacing/2, + monitors[i].y + overviewSpacing/2, + monitors[i].width - overviewSpacing, + monitors[i].height - overviewSpacing); m++; } }