diff -r a2d568a5cdb8 -r 6c2fcf88dd9f event.c --- a/event.c Mon Jan 22 10:22:58 2007 +0100 +++ b/event.c Mon Jan 22 10:35:58 2007 +0100 @@ -269,8 +269,8 @@ XCrossingEvent *ev = &e->xcrossing; if((ev->window == root) && !ev->same_screen) { - focus(NULL); issel = False; + focus(sel); } }