Pārlūkot izejas kodu

Merge pull request #109750 from Nintorch/fix-get-connected-joypads

Handle SDL joypad events for connected controllers on game startup (on Windows and Linux)
Thaddeus Crews 2 mēneši atpakaļ
vecāks
revīzija
c8b89b84cc
1 mainītis faili ar 3 papildinājumiem un 0 dzēšanām
  1. 3 0
      drivers/sdl/joypad_sdl.cpp

+ 3 - 0
drivers/sdl/joypad_sdl.cpp

@@ -88,6 +88,9 @@ Error JoypadSDL::initialize() {
 		SDL_AddGamepadMappingsFromIO(rw, 1);
 	}
 
+	// Make sure that we handle already connected joypads when the driver is initialized.
+	process_events();
+
 	print_verbose("SDL: Init OK!");
 	return OK;
 }