Просмотр исходного кода

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 месяцев назад
Родитель
Сommit
c8b89b84cc
1 измененных файлов с 3 добавлено и 0 удалено
  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;
 }