applied sumik's multihead patch

This commit is contained in:
Anselm R.Garbe
2006-08-10 11:26:32 +02:00
parent 4bd0d33f57
commit fde45ebed8
3 changed files with 13 additions and 6 deletions

15
event.c
View File

@ -114,10 +114,10 @@ buttonpress(XEvent *e)
}
break;
case Button4:
viewnext(&a);
viewprev(&a);
break;
case Button5:
viewprev(&a);
viewnext(&a);
break;
}
}
@ -226,8 +226,11 @@ enternotify(XEvent *e)
if((c = getclient(ev->window)) || (c = getctitle(ev->window)))
focus(c);
else if(ev->window == root)
else if(ev->window == root) {
issel = True;
XSetInputFocus(dpy, root, RevertToPointerRoot, CurrentTime);
drawall();
}
}
static void
@ -267,8 +270,10 @@ leavenotify(XEvent *e)
{
XCrossingEvent *ev = &e->xcrossing;
if((ev->window == root) && !ev->same_screen)
issel = True;
if((ev->window == root) && !ev->same_screen) {
issel = False;
drawall();
}
}
static void