From c15e95245eb6f278295c77da9644d53bfb30a113 Mon Sep 17 00:00:00 2001 From: wjtje Date: Mon, 11 Aug 2025 11:50:57 +0200 Subject: [PATCH] Enable EdgeToEdge mode by default, also on android versions lower that 15 --- app/src/main/java/org/mapcomplete/MainActivity.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/main/java/org/mapcomplete/MainActivity.java b/app/src/main/java/org/mapcomplete/MainActivity.java index 4ec5fc1d..e297f306 100644 --- a/app/src/main/java/org/mapcomplete/MainActivity.java +++ b/app/src/main/java/org/mapcomplete/MainActivity.java @@ -11,6 +11,7 @@ import android.view.Window; import android.view.WindowInsets; import android.window.OnBackInvokedDispatcher; +import androidx.activity.EdgeToEdge; import androidx.annotation.NonNull; import androidx.core.app.ActivityCompat; import androidx.core.content.ContextCompat; @@ -67,6 +68,8 @@ public class MainActivity extends BridgeActivity { }); super.onCreate(savedInstanceState); + EdgeToEdge.enable(this); + var useInsets = Build.VERSION.SDK_INT > Build.VERSION_CODES.UPSIDE_DOWN_CAKE; Log.i("Insets","Using insets:"+useInsets+", sdk_int:"+Build.VERSION.SDK_INT+" "+Build.VERSION_CODES.UPSIDE_DOWN_CAKE); WindowCompat.setDecorFitsSystemWindows(getWindow(), !useInsets);