Handle scratch windows on focus

In particular we want to set `above` as it gets unset on minimize.
This commit is contained in:
Tor Hedin Brønner
2018-03-11 19:13:08 +01:00
parent e4d1226100
commit cfe253a0fa
+4
View File
@@ -505,6 +505,10 @@ function ensure_viewport(space, meta_window, force) {
function focus_handler(meta_window, user_data) {
debug("focus:", meta_window.title, utils.framestr(meta_window.get_frame_rect()));
if (Scratch.isScratchWindow(meta_window)) {
Scratch.makeScratch(meta_window);
}
let space = spaces.spaceOfWindow(meta_window);
ensure_viewport(space, meta_window);
}