diff -r f08394353588 -r a19556fe83b5 tag.c --- a/tag.c Tue Jul 18 17:54:55 2006 +0200 +++ b/tag.c Wed Jul 19 11:31:04 2006 +0200 @@ -45,7 +45,7 @@ for(c = clients; c; c = c->next) { setgeom(c); if(c->tags[tsel]) { - resize(c, True); + resize(c, True, TopLeft); } else ban(c); @@ -81,7 +81,7 @@ if(c->tags[tsel]) { if(c->isfloat) { higher(c); - resize(c, True); + resize(c, True, TopLeft); continue; } if(n == 1) { @@ -102,7 +102,7 @@ *c->w = w - 2 * c->border; *c->h = h - 2 * c->border; } - resize(c, False); + resize(c, False, TopLeft); i++; } else