From f2229ba321b2431885a1f80ff4f84abc1dbd8496 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20St=C3=BCrz?= Date: Thu, 27 Nov 2025 11:42:15 +0100 Subject: [PATCH] Android: Fix edge-to-edge for android SKD < 35 --- .../java/io/guh/nymeaapp/NymeaAppActivity.java | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/nymea-app/platformintegration/android/java/io/guh/nymeaapp/NymeaAppActivity.java b/nymea-app/platformintegration/android/java/io/guh/nymeaapp/NymeaAppActivity.java index 40dbd4c2..6345d2e1 100644 --- a/nymea-app/platformintegration/android/java/io/guh/nymeaapp/NymeaAppActivity.java +++ b/nymea-app/platformintegration/android/java/io/guh/nymeaapp/NymeaAppActivity.java @@ -150,6 +150,10 @@ public class NymeaAppActivity extends QtActivity } public int topPadding() { + if (Build.VERSION.SDK_INT < 35) { + return 0; + } + WindowInsets windowInsets = getWindow().getDecorView().getRootWindowInsets(); if (windowInsets == null) { @@ -165,6 +169,10 @@ public class NymeaAppActivity extends QtActivity } public int bottomPadding() { + if (Build.VERSION.SDK_INT < 35) { + return 0; + } + WindowInsets windowInsets = getWindow().getDecorView().getRootWindowInsets(); if (windowInsets == null) { return 0; @@ -179,6 +187,10 @@ public class NymeaAppActivity extends QtActivity } public int leftPadding() { + if (Build.VERSION.SDK_INT < 35) { + return 0; + } + WindowInsets windowInsets = getWindow().getDecorView().getRootWindowInsets(); if (windowInsets == null) { return 0; @@ -193,6 +205,10 @@ public class NymeaAppActivity extends QtActivity } public int rightPadding() { + if (Build.VERSION.SDK_INT < 35) { + return 0; + } + WindowInsets windowInsets = getWindow().getDecorView().getRootWindowInsets(); if (windowInsets == null) { return 0;