From a37a7acaa4a48c0e7a9479460cc16067c6518549 Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Sat, 11 Jun 2022 12:50:14 -0400 Subject: [PATCH] v1.3.0: fixed crash issues on iOS by disabling controllers for now --- .../src/main/java/com/watabou/input/ControllerHandler.java | 3 ++- build.gradle | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/SPD-classes/src/main/java/com/watabou/input/ControllerHandler.java b/SPD-classes/src/main/java/com/watabou/input/ControllerHandler.java index a7445777d..95cd324fe 100644 --- a/SPD-classes/src/main/java/com/watabou/input/ControllerHandler.java +++ b/SPD-classes/src/main/java/com/watabou/input/ControllerHandler.java @@ -54,7 +54,8 @@ public class ControllerHandler implements ControllerListener { } public static boolean controllersSupported() { - if (DeviceCompat.isAndroid() && Gdx.app.getVersion() < 16) { + //disabled on iOS as a temporary workaround for dependency issues between RoboVM and gdx-controllers + if (DeviceCompat.isiOS() || (DeviceCompat.isAndroid() && Gdx.app.getVersion() < 16)) { return false; } else { return true; diff --git a/build.gradle b/build.gradle index 39ddaf6e6..b9ba4c170 100644 --- a/build.gradle +++ b/build.gradle @@ -14,8 +14,8 @@ allprojects { appName = 'Shattered Pixel Dungeon' appPackageName = 'com.shatteredpixel.shatteredpixeldungeon' - appVersionCode = 631 - appVersionName = '1.3.0-ALPHA-1' + appVersionCode = 632 + appVersionName = '1.3.0-ALPHA-2' appJavaCompatibility = JavaVersion.VERSION_1_8