X-Git-Url: https://git.xinqibao.xyz/dwm.git/blobdiff_plain/c9cc2b385aade3ce7db1404f4b5f8cd6e41e6bae..8fa47ac679cfd91c022a35f2469bea7396e5f7c7:/event.c diff --git a/event.c b/event.c index 76f3602..f4ac2d5 100644 --- a/event.c +++ b/event.c @@ -176,8 +176,10 @@ configurerequest(XEvent *e) { else configure(c); XSync(dpy, False); - if(c->isfloat) - resize(c, False, TopLeft); + if(c->isfloat) { + if(isvisible(c)) + resize(c, False, TopLeft); + } else arrange(NULL); } @@ -316,6 +318,7 @@ propertynotify(XEvent *e) { } if(ev->atom == XA_WM_NAME || ev->atom == netatom[NetWMName]) { updatetitle(c); + resizetitle(c); drawtitle(c); } }