Fixed double SDL_EVENT_GAMEPAD_ADDED for controllers with automatic gamepad mappings

This commit is contained in:
Sam Lantinga
2025-07-24 10:34:44 -07:00
parent 3fdd15adaa
commit 6babade758
2 changed files with 6 additions and 2 deletions

View File

@@ -312,7 +312,7 @@ void SDL_PrivateGamepadAdded(SDL_JoystickID instance_id)
{
SDL_Event event;
if (!SDL_gamepads_initialized) {
if (!SDL_gamepads_initialized || SDL_IsJoystickBeingAdded()) {
return;
}