Guard against duplicate registerWindow

Seems to happen once and a while (observed on X11 3.28)
This commit is contained in:
Ole Jørgen Brønner
2019-07-06 18:29:17 +02:00
parent f81177ff16
commit d8069078f2

View File

@@ -1749,6 +1749,10 @@ class Spaces extends Map {
Signals.addSignalMethods(Spaces.prototype);
function registerWindow(metaWindow) {
if (metaWindow.clone) {
// Temp workaround - sometimes called twice on enable
return false;
}
if (metaWindow.is_override_redirect()) {
return false;
}