wmii

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

commit dcbabb274f7176f8b32af318b00cfb111329f6d7
parent 86d4f9ebf09b0139345df0b24801cc3d61a28756
Author: Kris Maglione <jg@suckless.org>
Date:   Mon,  5 Mar 2007 14:56:36 -0500

Fix some resize cursor bugs.

Diffstat:
event.c | 22+++++++++++++---------
1 file changed, 13 insertions(+), 9 deletions(-)

diff --git a/event.c b/event.c @@ -175,19 +175,23 @@ enternotify(XEvent *e) { return; if((c = client_of_win(ev->window))) { - if(ev->detail != NotifyInferior && screen->focus != c) { - if(verbose) - fprintf(stderr, "enter_notify(c) => %s\n", c->name); - focus(c, False); + if(ev->detail != NotifyInferior) { + if(screen->focus != c) { + if(verbose) + fprintf(stderr, "enter_notify(c) => %s\n", c->name); + focus(c, False); + } set_cursor(c, cursor[CurNormal]); }else if(verbose) fprintf(stderr, "enter_notify(c[NotifyInferior]) => %s\n", c->name); } - else if((f = frame_of_win(ev->window)) && screen->focus != c) { - if(verbose) - fprintf(stderr, "enter_notify(f) => %s\n", f->client->name); - if(f->area->floating || !f->collapsed) - focus(f->client, False); + else if((f = frame_of_win(ev->window))) { + if(screen->focus != c) { + if(verbose) + fprintf(stderr, "enter_notify(f) => %s\n", f->client->name); + if(f->area->floating || !f->collapsed) + focus(f->client, False); + } set_frame_cursor(f, ev->x, ev->y); } else if(ev->window == blz.root) {