mirror of
				https://github.com/Ryujinx/SDL.git
				synced 2025-11-04 14:34:54 +00:00 
			
		
		
		
	emscripten: Fixed not removing pointer lock event callback.
This commit is contained in:
		
							parent
							
								
									cc5b4f450a
								
							
						
					
					
						commit
						29222db7f6
					
				| 
						 | 
				
			
			@ -676,6 +676,8 @@ Emscripten_UnregisterEventHandlers(SDL_WindowData *data)
 | 
			
		|||
    emscripten_set_touchmove_callback("#canvas", NULL, 0, NULL);
 | 
			
		||||
    emscripten_set_touchcancel_callback("#canvas", NULL, 0, NULL);
 | 
			
		||||
 | 
			
		||||
    emscripten_set_pointerlockchange_callback(NULL, NULL, 0, NULL);
 | 
			
		||||
 | 
			
		||||
    const char *target = SDL_GetHint(SDL_HINT_EMSCRIPTEN_KEYBOARD_ELEMENT);
 | 
			
		||||
    if (!target) {
 | 
			
		||||
        target = "#window";
 | 
			
		||||
| 
						 | 
				
			
			@ -683,7 +685,6 @@ Emscripten_UnregisterEventHandlers(SDL_WindowData *data)
 | 
			
		|||
 | 
			
		||||
    emscripten_set_keydown_callback(target, NULL, 0, NULL);
 | 
			
		||||
    emscripten_set_keyup_callback(target, NULL, 0, NULL);
 | 
			
		||||
 | 
			
		||||
    emscripten_set_keypress_callback(target, NULL, 0, NULL);
 | 
			
		||||
 | 
			
		||||
    emscripten_set_fullscreenchange_callback("#document", NULL, 0, NULL);
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in a new issue