# HG changeset patch # User meillo@marmaro.de # Date 1228490709 -3600 # Node ID 17428bca4a12a4ce12a4bcfbae741a60d2bce280 # Parent 3f0b245732fcd8ff735076074cd7fce8e2376ef8 removed group-toggle by mouse; small cleanup diff -r 3f0b245732fc -r 17428bca4a12 aewl.c --- a/aewl.c Fri Dec 05 16:03:45 2008 +0100 +++ b/aewl.c Fri Dec 05 16:25:09 2008 +0100 @@ -592,7 +592,7 @@ snprintf(prop, sizeof prop, "%s:%s:%s", ch.res_class ? ch.res_class : "", ch.res_name ? ch.res_name : "", c->name); - for(i = 0; i < len; i++) + for(i = 0; i < len && !matched; i++) if(rreg[i].clregex && !regexec(rreg[i].clregex, prop, 1, &tmp, 0)) { c->isfloat = rule[i].isfloat; if (rule[i].group < 0) { @@ -603,7 +603,6 @@ c->group = False; } matched = True; - break; /* perform only the first rule matching */ } if(ch.res_class) XFree(ch.res_class); @@ -733,11 +732,9 @@ XButtonPressedEvent *ev = &e->xbutton; if(barwin == ev->window) { - if(ev->button == Button1) { - toggleview(); - } return; - } else if((c = getclient(ev->window))) { + } + if((c = getclient(ev->window))) { focus(c); if(CLEANMASK(ev->state) != MODKEY) return;