commit abe8a0849298fe9d4a743f02d00a0c638ac3e907
parent c20c1727cb17e5691e3105052d3600f0c34cfd04
Author: Kris Maglione <jg@suckless.org>
Date: Sat, 17 Feb 2007 13:14:20 -0500
Fix tagging of client with multiple tags.
Diffstat:
3 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/area.c b/area.c
@@ -151,7 +151,7 @@ attach_to_area(Area *a, Frame *f, Bool send) {
if(!a->floating)
arrange_column(a, False);
else
- resize_client(f->client, &f->rect);
+ resize_frame(f, &f->rect);
update_client_grab(f->client);
if(a->frame)
diff --git a/column.c b/column.c
@@ -178,8 +178,9 @@ arrange_column(Area *a, Bool dirty) {
}
scale_column(a);
resize:
- for(f=a->frame; f; f=f->anext)
- resize_client(f->client, &f->rect);
+ if(a->view == screen->sel)
+ for(f=a->frame; f; f=f->anext)
+ resize_client(f->client, &f->rect);
flush_masked_events(EnterWindowMask);
}
diff --git a/event.c b/event.c
@@ -365,7 +365,7 @@ check_x_event(IXPConn *c) {
XEvent ev;
while(XPending(blz.dpy)) { /* main event loop */
XNextEvent(blz.dpy, &ev);
- if(0 && verbose)
+ if(verbose)
printevent(&ev);
if(handler[ev.type])
(handler[ev.type]) (&ev); /* call handler */