From c833998aaeeaeb5d12ad3c6d9cd2ee7573a18e06 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tor=20Hedin=20Br=C3=B8nner?= Date: Fri, 27 Apr 2018 11:45:08 +0200 Subject: [PATCH] disable: Don't bother destroying clones as we'll destroy their parent This removes a bunch of warnings. --- tiling.js | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/tiling.js b/tiling.js index 4adf281..ceeab02 100644 --- a/tiling.js +++ b/tiling.js @@ -367,8 +367,6 @@ class Spaces extends Map { } destroy() { - this.spaceContainer.destroy(); - for (let overlay of this.clickOverlays) { overlay.destroy(); } @@ -386,9 +384,6 @@ class Spaces extends Map { actor[signals].forEach(id => actor.disconnect(id)); } - if (metaWindow.clone) - metaWindow.clone.destroy(); - if (metaWindow[signals]) { metaWindow[signals].forEach(id => metaWindow.disconnect(id)); delete metaWindow[signals]; @@ -405,6 +400,8 @@ class Spaces extends Map { for (let [workspace, space] of this) { this.removeSpace(space); } + + this.spaceContainer.destroy(); } workspacesChanged() {