|  |  |  | @ -1231,11 +1231,10 @@ static void processEvent(XEvent *event) | 
			
		
	
		
			
				
					|  |  |  |  |             if (window->x11.ic) | 
			
		
	
		
			
				
					|  |  |  |  |                 XSetICFocus(window->x11.ic); | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |             _glfwInputWindowFocus(window, GL_TRUE); | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |             if (window->cursorMode == GLFW_CURSOR_DISABLED) | 
			
		
	
		
			
				
					|  |  |  |  |                 disableCursor(window); | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |             _glfwInputWindowFocus(window, GL_TRUE); | 
			
		
	
		
			
				
					|  |  |  |  |             return; | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
	
		
			
				
					|  |  |  | @ -1252,11 +1251,10 @@ static void processEvent(XEvent *event) | 
			
		
	
		
			
				
					|  |  |  |  |             if (window->x11.ic) | 
			
		
	
		
			
				
					|  |  |  |  |                 XUnsetICFocus(window->x11.ic); | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |             _glfwInputWindowFocus(window, GL_FALSE); | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |             if (window->cursorMode == GLFW_CURSOR_DISABLED) | 
			
		
	
		
			
				
					|  |  |  |  |                 restoreCursor(window); | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |             _glfwInputWindowFocus(window, GL_FALSE); | 
			
		
	
		
			
				
					|  |  |  |  |             return; | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
	
		
			
				
					|  |  |  | 
 |