event.c
changeset 750 154b5d4b4a26
parent 746 54e12eb664fc
child 752 9fe042b02e18
equal deleted inserted replaced
749:03ea3a9f6788 750:154b5d4b4a26
   291 	static XWindowAttributes wa;
   291 	static XWindowAttributes wa;
   292 	XMapRequestEvent *ev = &e->xmaprequest;
   292 	XMapRequestEvent *ev = &e->xmaprequest;
   293 
   293 
   294 	if(!XGetWindowAttributes(dpy, ev->window, &wa))
   294 	if(!XGetWindowAttributes(dpy, ev->window, &wa))
   295 		return;
   295 		return;
   296 	if(wa.override_redirect) {
   296 	if(wa.override_redirect)
   297 		XSelectInput(dpy, ev->window,
   297 		return;
   298 				(StructureNotifyMask | PropertyChangeMask));
       
   299 		return;
       
   300 	}
       
   301 	if(!getclient(ev->window))
   298 	if(!getclient(ev->window))
   302 		manage(ev->window, &wa);
   299 		manage(ev->window, &wa);
   303 }
   300 }
   304 
   301 
   305 static void
   302 static void