--- a/event.c Thu Sep 28 21:29:20 2006 +0200
+++ b/event.c Fri Sep 29 12:38:27 2006 +0200
@@ -176,8 +176,11 @@
else
configure(c);
XSync(dpy, False);
- if(c->isfloat)
+ if(c->isfloat) {
resize(c, False, TopLeft);
+ if(!isvisible(c))
+ ban(c);
+ }
else
arrange(NULL);
}