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;