about summary refs log tree commit diff stats
path: root/event.c
diff options
context:
space:
mode:
authorAnselm R. Garbe <arg@suckless.org>2007-01-22 10:35:58 +0100
committerAnselm R. Garbe <arg@suckless.org>2007-01-22 10:35:58 +0100
commitfcd98308ba65c8872b485ac7f1800841b0a29e5c (patch)
tree5a3edcf206d73c9135d3839d0c47b02a91c7d2db /event.c
parentb233089815367983e07939b2aabb999fdc359f91 (diff)
downloaddwm-fcd98308ba65c8872b485ac7f1800841b0a29e5c.tar.gz
this variant is known to work, but focus() is ugly - we need in general a better way to handle multihead, this issel-stuff looks awkward (maybe it might be a good idea to set sel to NULL but to introduce a Client *revert which is set if a screen is unfocused, have to think about it further).
Diffstat (limited to 'event.c')
-rw-r--r--event.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/event.c b/event.c
index e0718d3..2e021d5 100644
--- a/event.c
+++ b/event.c
@@ -269,8 +269,8 @@ leavenotify(XEvent *e) {
 	XCrossingEvent *ev = &e->xcrossing;
 
 	if((ev->window == root) && !ev->same_screen) {
-		focus(NULL);
 		issel = False;
+		focus(sel);
 	}
 }