From: Reginald Kennedy Date: Fri, 8 Mar 2013 01:17:49 +0000 (+0800) Subject: Fix fullscreen layout stacking issue when using multiple regions. X-Git-Url: https://jasonwoof.com/gitweb/?p=spectrwm.git;a=commitdiff_plain;h=3b8acfe3996a2864a6b0ad5d1838cb322ec18802 Fix fullscreen layout stacking issue when using multiple regions. --- diff --git a/spectrwm.c b/spectrwm.c index e19636a..3b11992 100644 --- a/spectrwm.c +++ b/spectrwm.c @@ -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);