From 84e2ace0ead11d7de1e8a60a60dff127084a4bc4 Mon Sep 17 00:00:00 2001 From: Brad Davis Date: Wed, 21 Oct 2015 12:57:48 -0700 Subject: [PATCH] Prevent crash on connecting gamepad --- libraries/input-plugins/src/input-plugins/SDL2Manager.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/libraries/input-plugins/src/input-plugins/SDL2Manager.cpp b/libraries/input-plugins/src/input-plugins/SDL2Manager.cpp index b052162c77..54197b1a70 100644 --- a/libraries/input-plugins/src/input-plugins/SDL2Manager.cpp +++ b/libraries/input-plugins/src/input-plugins/SDL2Manager.cpp @@ -129,6 +129,7 @@ void SDL2Manager::pluginUpdate(float deltaTime, bool jointsCaptured) { if (!_openJoysticks.contains(id)) { // Joystick* joystick = new Joystick(id, SDL_GameControllerName(controller), controller); Joystick* joystick = new Joystick(id, controller); + _openJoysticks[id] = joystick; userInputMapper->registerDevice(joystick); emit joystickAdded(joystick); }