XButtonPressedEvent *ev = &e->xbutton;
if(barwin == ev->window) {
- if(ev->x < modew)
- return;
- x = modew;
+ x = 0;
for(a.i = 0; a.i < ntags; a.i++) {
x += textw(tags[a.i]);
if(ev->x < x) {
return;
}
}
+ if(ev->x < x + bmw) {
+ if(ev->button == Button1)
+ togglemode(NULL);
+ }
}
else if((c = getclient(ev->window))) {
focus(c);
- if(CLEANMASK(ev->state) == 0)
+ if(CLEANMASK(ev->state) != MODKEY)
return;
switch(ev->button) {
default: