Browse Source

Add missing controller events to `SDL_GameControllerEventState()`

Events to handle controller touchpads and sensors were added to the library but not added in `SDL_GameControllerEventState()`. This change adds the missing events.
diddily 2 years ago
parent
commit
0ec5bb4e6d
1 changed files with 1 additions and 0 deletions
  1. 1 0
      src/joystick/SDL_gamecontroller.c

+ 1 - 0
src/joystick/SDL_gamecontroller.c

@@ -2737,6 +2737,7 @@ SDL_GameControllerEventState(int state)
     const Uint32 event_list[] = {
         SDL_CONTROLLERAXISMOTION, SDL_CONTROLLERBUTTONDOWN, SDL_CONTROLLERBUTTONUP,
         SDL_CONTROLLERDEVICEADDED, SDL_CONTROLLERDEVICEREMOVED, SDL_CONTROLLERDEVICEREMAPPED,
+        SDL_CONTROLLERTOUCHPADDOWN, SDL_CONTROLLERTOUCHPADMOTION, SDL_CONTROLLERTOUCHPADUP, SDL_CONTROLLERSENSORUPDATE,
     };
     unsigned int i;