Mac and Linux SDL2 binary snapshots
Edward Rudd
2019-04-09 9cd2e9ec8fc0127393dfce9c0359d500c8c238be
source/src/video/uikit/SDL_uikitview.m
@@ -252,34 +252,34 @@
- (void)pressesBegan:(NSSet<UIPress *> *)presses withEvent:(UIPressesEvent *)event
{
   if (!SDL_AppleTVRemoteOpenedAsJoystick) {
       for (UIPress *press in presses) {
           SDL_Scancode scancode = [self scancodeFromPressType:press.type];
           SDL_SendKeyboardKey(SDL_PRESSED, scancode);
       }
   }
    if (!SDL_AppleTVRemoteOpenedAsJoystick) {
        for (UIPress *press in presses) {
            SDL_Scancode scancode = [self scancodeFromPressType:press.type];
            SDL_SendKeyboardKey(SDL_PRESSED, scancode);
        }
    }
    [super pressesBegan:presses withEvent:event];
}
- (void)pressesEnded:(NSSet<UIPress *> *)presses withEvent:(UIPressesEvent *)event
{
   if (!SDL_AppleTVRemoteOpenedAsJoystick) {
      for (UIPress *press in presses) {
         SDL_Scancode scancode = [self scancodeFromPressType:press.type];
         SDL_SendKeyboardKey(SDL_RELEASED, scancode);
      }
   }
    if (!SDL_AppleTVRemoteOpenedAsJoystick) {
        for (UIPress *press in presses) {
            SDL_Scancode scancode = [self scancodeFromPressType:press.type];
            SDL_SendKeyboardKey(SDL_RELEASED, scancode);
        }
    }
    [super pressesEnded:presses withEvent:event];
}
- (void)pressesCancelled:(NSSet<UIPress *> *)presses withEvent:(UIPressesEvent *)event
{
   if (!SDL_AppleTVRemoteOpenedAsJoystick) {
      for (UIPress *press in presses) {
         SDL_Scancode scancode = [self scancodeFromPressType:press.type];
         SDL_SendKeyboardKey(SDL_RELEASED, scancode);
      }
   }
    if (!SDL_AppleTVRemoteOpenedAsJoystick) {
        for (UIPress *press in presses) {
            SDL_Scancode scancode = [self scancodeFromPressType:press.type];
            SDL_SendKeyboardKey(SDL_RELEASED, scancode);
        }
    }
    [super pressesCancelled:presses withEvent:event];
}