]> code.delx.au - spectrwm/blobdiff - spectrwm.c
Fix fullscreen layout stacking issue when using multiple regions.
[spectrwm] / spectrwm.c
index e19636acbcd3ef6cc2a185a3bde82b8ffa6059fa..3b11992e29a71f61ba2e0479de2394317057226d 100644 (file)
@@ -4498,6 +4498,8 @@ max_stack(struct workspace *ws, struct swm_geometry *g)
                win = ws->focus_pending;
        else if (ws->focus)
                win = ws->focus;
+       else if (ws->focus_prev)
+               win = ws->focus_prev;
        else
                win = TAILQ_FIRST(&ws->winlist);