commit fc57b25afe8c6c734267a76c7de72b12432e9b6c
parent 363e6abafcb49fe987de3c71d8d36e58ca78af8f
Author: Anselm R. Garbe <garbeam@wmii.de>
Date: Tue, 25 Apr 2006 16:05:38 +0200
allow click-to-focus on inferior windows
Diffstat:
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/cmd/wm/view.c b/cmd/wm/view.c
@@ -256,11 +256,13 @@ restack_view(View *v)
wins[n++] = a->frame.data[a->sel]->client->framewin;
for(j = a->frame.size - 1; j >= 0; j--) {
Client *c = a->frame.data[j]->client;
- ungrab_mouse(c->framewin, AnyModifier, AnyButton);
if((v->sel == i) && (a->sel == j)) {
+ ungrab_mouse(c->framewin, AnyModifier, AnyButton);
grab_mouse(c->framewin, def.mod, Button1);
grab_mouse(c->framewin, def.mod, Button3);
}
+ else
+ grab_mouse(c->framewin, AnyModifier, Button1);
if(j == a->sel)
continue;
wins[n++] = c->framewin;