wmii

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

commit bd3891ced3a84dda40d854bce7c0ef282163c54d
parent 4044a4c1677915ec675ddfd68e4e1c142ceb8f9d
Author: Kris Maglione <jg@suckless.org>
Date:   Sun, 18 Feb 2007 12:33:17 -0500

Fix focus bug.


Diffstat:
event.c | 6++++++
1 file changed, 6 insertions(+), 0 deletions(-)

diff --git a/event.c b/event.c @@ -276,6 +276,9 @@ focusin(XEvent *e) { Client *c; XFocusChangeEvent *ev = &e->xfocus; + if(ev->detail == NotifyPointer) + return; + c = client_of_win(ev->window); if(c) { if(verbose) { @@ -322,6 +325,9 @@ focusout(XEvent *e) { Client *c; XFocusChangeEvent *ev = &e->xfocus; + if(ev->detail == NotifyPointer) + return; + c = client_of_win(ev->window); if(c) update_client_grab(c);