commit 8028d87a4be51d97a6d2def290ba159bb2bdd1af
parent 5eb2e0f33b00a0b851caadc8575e4095f097cd2f
Author: Anselm R. Garbe <garbeam@wmii.de>
Date: Tue, 7 Mar 2006 00:16:39 +0100
speed'hack
Diffstat:
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/cmd/wm/tag.c b/cmd/wm/tag.c
@@ -82,9 +82,11 @@ focus_tag(Tag *t)
Frame *f = client[i]->frame[client[i]->sel];
pi = tag2index(f->area->tag);
XMoveWindow(dpy, client[i]->framewin, px - (pi * rect.width) + f->rect.x, f->rect.y);
- resize_client(client[i], &f->rect, nil, False);
- if(f->area->tag == t)
+ if(f->area->tag == t) {
+ if(client[i]->nframe > 1)
+ resize_client(client[i], &f->rect, nil, False);
draw_client(client[i]);
+ }
}
snprintf(buf, sizeof(buf), "WS %s\n", t->name);
write_event(buf);