diff --git a/forge-gui-android/res/values-v35/styles.xml b/forge-gui-android/res/values-v35/styles.xml new file mode 100644 index 00000000000..58d5c88393e --- /dev/null +++ b/forge-gui-android/res/values-v35/styles.xml @@ -0,0 +1,7 @@ + + + + \ No newline at end of file diff --git a/forge-gui-android/res/values/styles.xml b/forge-gui-android/res/values/styles.xml index 90ec268463f..b24940bfd36 100644 --- a/forge-gui-android/res/values/styles.xml +++ b/forge-gui-android/res/values/styles.xml @@ -7,5 +7,10 @@ true true false + true + + \ No newline at end of file diff --git a/forge-gui-android/src/forge/app/Main.java b/forge-gui-android/src/forge/app/Main.java index c344dd86863..ad8027f2de3 100644 --- a/forge-gui-android/src/forge/app/Main.java +++ b/forge-gui-android/src/forge/app/Main.java @@ -432,8 +432,7 @@ public class Main extends AndroidApplication { config.useCompass = false; config.useGyroscope = false; config.useRotationVectorSensor = false; - // try to use immersive mode on android 13 and above - config.useImmersiveMode = Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU; + config.useImmersiveMode = false; config.nativeLoader = () -> ReLinker.loadLibrary(getContext(), "gdx"); if (!Environment.MEDIA_MOUNTED.equals(Environment.getExternalStorageState())) { diff --git a/forge-gui-android/src/main/AndroidManifest.xml b/forge-gui-android/src/main/AndroidManifest.xml index d7c65c78e87..d7cd2a7e9cb 100644 --- a/forge-gui-android/src/main/AndroidManifest.xml +++ b/forge-gui-android/src/main/AndroidManifest.xml @@ -58,7 +58,7 @@ android:label="@string/app_name" android:configChanges="density|fontScale|keyboard|keyboardHidden|layoutDirection|locale|mcc|mnc|navigation|orientation|screenLayout|screenSize|smallestScreenSize|touchscreen|uiMode" android:launchMode="singleInstance" - android:theme="@android:style/Theme.NoTitleBar.Fullscreen" + android:theme="@style/NormalTheme" android:exported="false">