Mac: Trigger SDL_FINGERUP for all touches.

Fixes bug #2348. Thanks to Alex Szpakowski for the patch!
J?rgen P. Tjern? 2014-01-14 17:33:24 -08:00
parent c0d86b9237
commit 8f660a4627
1 changed files with 3 additions and 1 deletions

View File

@ -699,9 +699,11 @@ SetWindowStyle(SDL_Window * window, unsigned int style)
touches = [event touchesMatchingPhase:NSTouchPhaseBegan inView:nil];
break;
case COCOA_TOUCH_UP:
case COCOA_TOUCH_CANCELLED:
touches = [event touchesMatchingPhase:NSTouchPhaseEnded inView:nil];
break;
case COCOA_TOUCH_CANCELLED:
touches = [event touchesMatchingPhase:NSTouchPhaseCancelled inView:nil];
break;
case COCOA_TOUCH_MOVE:
touches = [event touchesMatchingPhase:NSTouchPhaseMoved inView:nil];
break;