diff -r 386649deb651 -r 082c75b937b5 event.c --- a/event.c Thu Jul 13 01:04:38 2006 +0200 +++ b/event.c Thu Jul 13 01:30:55 2006 +0200 @@ -51,7 +51,7 @@ Client *c; if((c = getclient(ev->window))) { - raise(c); + craise(c); switch(ev->button) { default: break; @@ -147,8 +147,6 @@ if(ev->count == 0) { if((c = gettitle(ev->window))) draw_client(c); - else if(ev->window == barwin) - draw_bar(); } } @@ -203,10 +201,7 @@ } if(ev->atom == XA_WM_NAME || ev->atom == net_atom[NetWMName]) { update_name(c); - if(c == stack) - draw_bar(); - else - draw_client(c); + draw_client(c); } } }