wmii

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

commit dba156e3f906401362630fdba24a9aa23d8be7f8
parent 3f28a77d9e50d0a6558ecd6bde07ee02ae69363e
Author: Anselm R. Garbe <garbeam@wmii.de>
Date:   Fri, 28 Apr 2006 15:03:01 +0200

keiss, right, check again


Diffstat:
cmd/wm/event.c | 7+++++--
1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/cmd/wm/event.c b/cmd/wm/event.c @@ -205,9 +205,12 @@ handle_enternotify(XEvent *e) return; if((c = client_of_win(ev->window))) { + Client *old = sel_client_of_view(view.data[sel]); Frame *f = c->frame.data[c->sel]; - if((f->area->mode != Colmax) - && (c != sel_client_of_view(view.data[sel]))) + Frame *oldf = old->frame.data[old->sel]; + if((f->area->mode == Colmax) && (oldf->area == f->area)) + return; + if(c != old) focus(c, False); } }