diff -r 27410727480a -r 067a7784150e main.c --- a/main.c Thu Apr 19 09:26:44 2007 +0200 +++ b/main.c Mon May 07 13:12:41 2007 +0200 @@ -163,9 +163,10 @@ XFreeModifiermap(modmap); /* select for events */ wa.event_mask = SubstructureRedirectMask | SubstructureNotifyMask - | EnterWindowMask | LeaveWindowMask; + | EnterWindowMask | LeaveWindowMask | StructureNotifyMask; wa.cursor = cursor[CurNormal]; XChangeWindowAttributes(dpy, root, CWEventMask | CWCursor, &wa); + XSelectInput(dpy, root, wa.event_mask); grabkeys(); compileregs(); for(ntags = 0; tags[ntags]; ntags++);