From ab2b271f1d7241c7878446b441db0f957ad2ae34 Mon Sep 17 00:00:00 2001 From: seamlink-aalves <49952868+seamlink-aalves@users.noreply.github.com> Date: Thu, 12 Mar 2026 16:13:12 +0000 Subject: [PATCH] chore: simplify edge-to-edge preference logic in CordovaActivity and SystemBarPlugin --- framework/src/org/apache/cordova/CordovaActivity.java | 3 +-- framework/src/org/apache/cordova/SystemBarPlugin.java | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/framework/src/org/apache/cordova/CordovaActivity.java b/framework/src/org/apache/cordova/CordovaActivity.java index c5bbf4741..0d4167608 100755 --- a/framework/src/org/apache/cordova/CordovaActivity.java +++ b/framework/src/org/apache/cordova/CordovaActivity.java @@ -121,8 +121,7 @@ public void onCreate(Bundle savedInstanceState) { // need to activate preferences before super.onCreate to avoid "requestFeature() must be called before adding content" exception loadConfig(); - canEdgeToEdge = preferences.getBoolean("AndroidEdgeToEdge", false) - && Build.VERSION.SDK_INT >= Build.VERSION_CODES.VANILLA_ICE_CREAM; + canEdgeToEdge = preferences.getBoolean("AndroidEdgeToEdge", false); String logLevel = preferences.getString("loglevel", "ERROR"); LOG.setLogLevel(logLevel); diff --git a/framework/src/org/apache/cordova/SystemBarPlugin.java b/framework/src/org/apache/cordova/SystemBarPlugin.java index abf03cd85..e74a7b215 100644 --- a/framework/src/org/apache/cordova/SystemBarPlugin.java +++ b/framework/src/org/apache/cordova/SystemBarPlugin.java @@ -55,8 +55,7 @@ public class SystemBarPlugin extends CordovaPlugin { protected void pluginInitialize() { context = cordova.getContext(); resources = context.getResources(); - canEdgeToEdge = preferences.getBoolean("AndroidEdgeToEdge", false) - && Build.VERSION.SDK_INT >= Build.VERSION_CODES.VANILLA_ICE_CREAM; + canEdgeToEdge = preferences.getBoolean("AndroidEdgeToEdge", false); } @Override