From: Reginald Kennedy Date: Tue, 5 Nov 2013 20:12:56 +0000 (+0800) Subject: Fix placement issue when uniconifying floaters. X-Git-Url: https://jasonwoof.com/gitweb/?p=spectrwm.git;a=commitdiff_plain;h=157c555b7725e6977569c5206313240d3d448933 Fix placement issue when uniconifying floaters. Resolves #4 --- diff --git a/spectrwm.c b/spectrwm.c index d9b3c05..113452f 100644 --- a/spectrwm.c +++ b/spectrwm.c @@ -8960,6 +8960,10 @@ propertynotify(xcb_property_notify_event_t *e) focus_flush(); } } else if (e->state == XCB_PROPERTY_DELETE) { + /* Reload floating geometry in case region changed. */ + if (win->floating) + load_float_geom(win); + /* The window is no longer iconic, restack ws. */ if (focus_mode != SWM_FOCUS_FOLLOW) ws->focus_pending = get_focus_magic(win);