From f4b178b4b4aafa60c1f24d66f2c83ec375ddd6eb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tor=20Hedin=20Br=C3=B8nner?= Date: Tue, 1 Oct 2019 16:49:20 +0200 Subject: [PATCH] workspaces-only-on-primary: ensure layout happens after overlay setup --- tiling.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tiling.js b/tiling.js index 2196dc0..f3cfacf 100644 --- a/tiling.js +++ b/tiling.js @@ -1249,13 +1249,13 @@ class Spaces extends Map { }; if (this.overrideSettings.get_boolean('workspaces-only-on-primary')) { + let overlay = new ClickOverlay(primary); + primary.clickOverlay = overlay; + this.clickOverlays.push(overlay); this.forEach(space => { space.setMonitor(primary, false); }); this.monitors.set(primary, mru[0]); - let overlay = new ClickOverlay(primary); - primary.clickOverlay = overlay; - this.clickOverlays.push(overlay); finish(); return; }