| 
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -8,27 +8,6 @@ reproducible with xrandr -s but not with --output and --mode, strange | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					--- | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					> enternotify is handled even when the entered window is already focused | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					> (eg moving the mouse to the bar and back, scrolling on the border..) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					> focusing might be expensive for some clients (eg dim/light up) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					> a possible solution is to modify enternotify: | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					> +       c = wintoclient(ev->window); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					>        if((m = wintomon(ev->window)) && m != selmon) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					>                unfocus(selmon->sel); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					>                selmon = m; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					>        } | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					> +       else if (c == selmon->sel || c == NULL) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					> +               return; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					--- | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					dmenu appears on the monitor where the pointer is and not on selmon | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					--- | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					yet another corner case: | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					open a terminal, focus another monitor, but without moving the mouse | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					pointer there | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
				
				 | 
				
					
  |