I have noticed a weird problem in the SDL Multitouch event handling.
I keep track of my current input for all of these events.
/* Touch events */
SDL_FINGERDOWN = 0x700,
/* Gesture events */ SDL_DOLLARGESTURE = 0x800, SDL_DOLLARRECORD, SDL_MULTIGESTURE,
When i move one finger i get only SDL_FINGERMOTION.
With two fingers i get SDL_FINGERMOTION and SDL_MULTIGESTURE.
So far so good.
Now when i try two move two fingers together, on a certain distance (very close),
i get a SDL_FINGERUP event for the first finger (the finger that became my first finger from the first SDL_FINGERDOWN event).
I dont if this behaviour is normal, for example, to avoid two finger touch at the same location