Allow Android haptics to work when SDL is reinitialized (thanks Rachel!)

This commit is contained in:
Sam Lantinga 2018-10-11 15:14:48 -07:00
parent 0e5a3f6ecf
commit 9a98e4b647

View File

@ -195,6 +195,10 @@ SDL_SYS_HapticClose(SDL_Haptic * haptic)
void void
SDL_SYS_HapticQuit(void) SDL_SYS_HapticQuit(void)
{ {
/* We don't have any way to scan for joysticks (and their vibrators) at init, so don't wipe the list
* of joysticks here in case this is a reinit.
*/
#if 0
SDL_hapticlist_item *item = NULL; SDL_hapticlist_item *item = NULL;
SDL_hapticlist_item *next = NULL; SDL_hapticlist_item *next = NULL;
@ -206,6 +210,7 @@ SDL_SYS_HapticQuit(void)
SDL_hapticlist = SDL_hapticlist_tail = NULL; SDL_hapticlist = SDL_hapticlist_tail = NULL;
numhaptics = 0; numhaptics = 0;
return; return;
#endif
} }