disable: Lower all windows

Lower windows using the flat order of the space.
This commit is contained in:
Tor Hedin Brønner
2018-06-25 16:50:44 +02:00
parent 65726c197e
commit 1ff4793cf4
+5 -4
View File
@@ -725,15 +725,16 @@ function disable () {
spaces.destroy();
oldSpaces.forEach(space => {
let selected = space.selectedIndex();
let windows = space.getWindows();
let selected = windows.indexOf(space.selectedWindow);
if (selected === -1)
return;
// Stack windows correctly for controlled restarts
for (let i=selected; i<space.length; i++) {
space[i][0].lower();
for (let i=selected; i<windows.length; i++) {
windows[i].lower();
}
for (let i=selected; i>=0; i--) {
space[i][0].lower();
windows[i].lower();
}
});