From c7cbe922c6b94f9b0b95f35b85678c2c34a1aaa1 Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Wed, 24 Jan 2024 15:02:27 -0500 Subject: [PATCH] v2.3.1: disabled libGDX immersive mode, interferes with game's settings --- .../shatteredpixeldungeon/android/AndroidLauncher.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/android/src/main/java/com/shatteredpixel/shatteredpixeldungeon/android/AndroidLauncher.java b/android/src/main/java/com/shatteredpixel/shatteredpixeldungeon/android/AndroidLauncher.java index 25a2e2c09..664499055 100644 --- a/android/src/main/java/com/shatteredpixel/shatteredpixeldungeon/android/AndroidLauncher.java +++ b/android/src/main/java/com/shatteredpixel/shatteredpixeldungeon/android/AndroidLauncher.java @@ -110,8 +110,6 @@ public class AndroidLauncher extends AndroidApplication { ActivityInfo.SCREEN_ORIENTATION_SENSOR_LANDSCAPE : ActivityInfo.SCREEN_ORIENTATION_SENSOR_PORTRAIT ); } - - //TODO libGDX offers its own immersive mode functionality, do we want to use it? AndroidApplicationConfiguration config = new AndroidApplicationConfiguration(); config.depth = 0; @@ -121,6 +119,9 @@ public class AndroidLauncher extends AndroidApplication { config.g = 6; config.b = 5; } + + //we manage this ourselves + config.useImmersiveMode = false; config.useCompass = false; config.useAccelerometer = false;