Explorar o código

Fixed running on older versions of iOS

Sam Lantinga %!s(int64=5) %!d(string=hai) anos
pai
achega
b0b12e46ba
Modificáronse 1 ficheiros con 5 adicións e 3 borrados
  1. 5 3
      src/joystick/check_8bitdo.sh

+ 5 - 3
src/joystick/check_8bitdo.sh

@@ -367,9 +367,11 @@ extern int SDL_AppleTVRemoteOpenedAsJoystick;
 - (SDL_Scancode)scancodeFromPress:(UIPress*)press
 {
 #ifdef __IPHONE_13_4
-    if (press.key != nil) {
-        return (SDL_Scancode)press.key.keyCode;
-    }
+    if ([press respondsToSelector:@selector((key))]) {
+		if (press.key != nil) {
+			return (SDL_Scancode)press.key.keyCode;
+		}
+	}
 #endif
 
     /* Presses from Apple TV remote */