From: Reginald Kennedy Date: Tue, 17 May 2016 16:05:32 +0000 (+0800) Subject: Ensure iconic windows stay iconic when reparenting. X-Git-Tag: SPECTRWM_3_0_2~1 X-Git-Url: https://code.delx.au/spectrwm/commitdiff_plain/96a9efc6dd64855273b924a419aa2ccd334ad428 Ensure iconic windows stay iconic when reparenting. --- diff --git a/spectrwm.c b/spectrwm.c index f5c5a0d..3aeb294 100644 --- a/spectrwm.c +++ b/spectrwm.c @@ -11096,7 +11096,7 @@ reparentnotify(xcb_reparent_notify_event_t *e) if (win->state == SWM_WIN_STATE_REPARENTING) { win->state = SWM_WIN_STATE_REPARENTED; - if (win->ws->r) + if (win->ws->r && !ICONIC(win)) map_window(win); else unmap_window(win);