equal
deleted
inserted
replaced
308 Client *c; |
308 Client *c; |
309 XButtonPressedEvent *ev = &e->xbutton; |
309 XButtonPressedEvent *ev = &e->xbutton; |
310 |
310 |
311 click = ClkRootWin; |
311 click = ClkRootWin; |
312 if(ev->window == barwin) { |
312 if(ev->window == barwin) { |
313 for(i = x = 0; ev->x >= x && ++i < LENGTH(tags); i++) |
313 i = x = 0; |
314 x += TEXTW(tags[i]); |
314 do x += TEXTW(tags[i]); while(ev->x >= x && ++i < LENGTH(tags)); |
315 if(i < LENGTH(tags)) { |
315 if(i < LENGTH(tags)) { |
316 click = ClkTagBar; |
316 click = ClkTagBar; |
317 arg.ui = 1 << i; |
317 arg.ui = 1 << i; |
318 } |
318 } |
319 else if(ev->x < x + blw) |
319 else if(ev->x < x + blw) |