|  |  |  | @ -148,7 +148,7 @@ struct wlr_seat_pointer_state { | 
			
		
	
		
			
				
					|  |  |  |  | 	struct wl_listener surface_destroy; | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 	struct { | 
			
		
	
		
			
				
					|  |  |  |  | 		struct wl_signal focus_change; | 
			
		
	
		
			
				
					|  |  |  |  | 		struct wl_signal focus_change; // wlr_seat_pointer_focus_change_event
 | 
			
		
	
		
			
				
					|  |  |  |  | 	} events; | 
			
		
	
		
			
				
					|  |  |  |  | }; | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
	
		
			
				
					|  |  |  | @ -168,10 +168,6 @@ struct wlr_seat_keyboard_state { | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 	struct wlr_seat_keyboard_grab *grab; | 
			
		
	
		
			
				
					|  |  |  |  | 	struct wlr_seat_keyboard_grab *default_grab; | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 	struct { | 
			
		
	
		
			
				
					|  |  |  |  | 		struct wl_signal focus_change; | 
			
		
	
		
			
				
					|  |  |  |  | 	} events; | 
			
		
	
		
			
				
					|  |  |  |  | }; | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | struct wlr_seat_touch_state { | 
			
		
	
	
		
			
				
					|  |  |  | @ -252,14 +248,6 @@ struct wlr_seat_pointer_focus_change_event { | 
			
		
	
		
			
				
					|  |  |  |  | 	double sx, sy; | 
			
		
	
		
			
				
					|  |  |  |  | }; | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | struct wlr_seat_keyboard_focus_change_event { | 
			
		
	
		
			
				
					|  |  |  |  | 	struct wlr_seat *seat; | 
			
		
	
		
			
				
					|  |  |  |  | 	struct wlr_surface *old_surface, *new_surface; | 
			
		
	
		
			
				
					|  |  |  |  | 	size_t num_keycodes; | 
			
		
	
		
			
				
					|  |  |  |  | 	uint32_t *keycodes; | 
			
		
	
		
			
				
					|  |  |  |  | 	struct wlr_keyboard_modifiers *modifiers; | 
			
		
	
		
			
				
					|  |  |  |  | }; | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | /**
 | 
			
		
	
		
			
				
					|  |  |  |  |  * Allocates a new wlr_seat and adds a wl_seat global to the display. | 
			
		
	
		
			
				
					|  |  |  |  |  */ | 
			
		
	
	
		
			
				
					|  |  |  | 
 |