Mercurial > aewl
changeset 763:17428bca4a12
removed group-toggle by mouse; small cleanup
author | meillo@marmaro.de |
---|---|
date | Fri, 05 Dec 2008 16:25:09 +0100 (2008-12-05) |
parents | 3f0b245732fc |
children | 15660880e23d |
files | aewl.c |
diffstat | 1 files changed, 3 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- 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;