wmii

git clone git://oldgit.suckless.org/wmii/
Log | Files | Refs | README | LICENSE

commit bb634000f8f1f6dfd6bf418e76467ada843dbb9e
parent 6e1e231588ff1c786498b4de5b78e16ff7c77a4d
Author: Anselm R. Garbe <garbeam@wmii.de>
Date:   Wed, 26 Apr 2006 09:03:06 +0200

allow click-based focus even if client is focused (this raises the client)


Diffstat:
cmd/wm/event.c | 9+++------
1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/cmd/wm/event.c b/cmd/wm/event.c @@ -95,8 +95,7 @@ handle_buttonpress(XEvent *e) if((c = frame_of_win(ev->window))) { ev->state &= valid_mask; if(ev->state & def.mod) { - if((ev->button == Button1 || ev->button == Button3) - && (sel_client() != c)) + if((ev->button == Button1 || ev->button == Button3)) focus(c, True); if(ev->button == Button1) do_mouse_move(c); @@ -108,10 +107,8 @@ handle_buttonpress(XEvent *e) do_mouse_move(c); } } - else if(ev->button == Button1) { - if(sel_client() != c) - focus(c, True); - } + else if(ev->button == Button1) + focus(c, True); } }