JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
Fix fullscreen layout stacking issue when using multiple regions.
authorReginald Kennedy <rk@rejii.com>
Fri, 8 Mar 2013 01:17:49 +0000 (09:17 +0800)
committerReginald Kennedy <rk@rejii.com>
Fri, 8 Mar 2013 01:36:17 +0000 (09:36 +0800)
spectrwm.c

index e19636a..3b11992 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);