Commit Diff


commit - 6e0ce46365fb9a19c6b6e70d3039f3cbe53ec1db
commit + 2bd46d1ce62e35d2785f43bb9f6f331d3309f66f
blob - a94cacc0a1e0babb21d75088f9d607204bb4a39e
blob + fcdab10e602aba8273bfe9c78eb4a8c2f9ccf1d1
--- dwm.c
+++ dwm.c
@@ -274,9 +274,9 @@ arrange(void) {
 
 	for(c = clients; c; c = c->next)
 		if(c->tags & tagset[seltags]) { /* is visible */
-			if(!lt[sellt]->arrange || c->isfloating)
-				resize(c, c->x, c->y, c->w, c->h, True);
 			c->isbanned = False;
+			if(!lt[sellt]->arrange || c->isfloating)
+				resize(c, c->x, c->y, c->w, c->h, True);
 		}
 		else if(!c->isbanned) {
 			XMoveWindow(dpy, c->win, c->x + 2 * sw, c->y);