committed by
					
						 Hiltjo Posthuma
						Hiltjo Posthuma
					
				
			
			
				
	
			
			
			
						parent
						
							b6d2cc9aea
						
					
				
				
					commit
					377bd37e21
				
			
							
								
								
									
										5
									
								
								dmenu.c
									
									
									
									
									
								
							
							
						
						
									
										5
									
								
								dmenu.c
									
									
									
									
									
								
							| @ -552,7 +552,7 @@ run(void) | ||||
| 	XEvent ev; | ||||
|  | ||||
| 	while (!XNextEvent(dpy, &ev)) { | ||||
| 		if (XFilterEvent(&ev, win)) | ||||
| 		if (XFilterEvent(&ev, None)) | ||||
| 			continue; | ||||
| 		switch(ev.type) { | ||||
| 		case Expose: | ||||
| @ -664,6 +664,7 @@ setup(void) | ||||
| 	                XNClientWindow, win, XNFocusWindow, win, NULL); | ||||
|  | ||||
| 	XMapRaised(dpy, win); | ||||
| 	XSetInputFocus(dpy, win, RevertToParent, CurrentTime); | ||||
| 	if (embed) { | ||||
| 		XSelectInput(dpy, parentwin, FocusChangeMask); | ||||
| 		if (XQueryTree(dpy, parentwin, &dw, &w, &dws, &du) && dws) { | ||||
| @ -729,6 +730,8 @@ main(int argc, char *argv[]) | ||||
|  | ||||
| 	if (!setlocale(LC_CTYPE, "") || !XSupportsLocale()) | ||||
| 		fputs("warning: no locale support\n", stderr); | ||||
| 	if (!XSetLocaleModifiers("")) | ||||
| 		fputs("warning: no locale modifiers support\n", stderr); | ||||
| 	if (!(dpy = XOpenDisplay(NULL))) | ||||
| 		die("cannot open display"); | ||||
| 	screen = DefaultScreen(dpy); | ||||
|  | ||||
		Reference in New Issue
	
	Block a user