From 165b18506a4c166aa8cc962f1a7c8a00fc78e896 Mon Sep 17 00:00:00 2001 From: Juha Vuolle Date: Thu, 5 Jan 2023 20:59:45 +0200 Subject: [PATCH] Adjust the SDK/API version check for getInsetsController() The function is introduced in API level 30, causing an error on a 29 device Amends: eda4049a0142029c192e1690bafffbb98ee4ff99 Change-Id: I5f4e2301d04a0a2e0e2f4037e4c371efd2fef352 Reviewed-by: Bartlomiej Moskal Reviewed-by: Assam Boudjelthia (cherry picked from commit 40cb7434afe28c4dbe434a35b659e1af5299a3d9) Reviewed-by: Qt Cherry-pick Bot --- .../jar/src/org/qtproject/qt/android/QtActivityDelegate.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/android/jar/src/org/qtproject/qt/android/QtActivityDelegate.java b/src/android/jar/src/org/qtproject/qt/android/QtActivityDelegate.java index bf17f9fcad4..077c2ba79a9 100644 --- a/src/android/jar/src/org/qtproject/qt/android/QtActivityDelegate.java +++ b/src/android/jar/src/org/qtproject/qt/android/QtActivityDelegate.java @@ -982,7 +982,7 @@ public class QtActivityDelegate private void handleUiModeChange(int uiMode) { // QTBUG-108365 - if (Build.VERSION.SDK_INT >= 29) { + if (Build.VERSION.SDK_INT >= 30) { // Since 29 version we are using Theme_DeviceDefault_DayNight Window window = m_activity.getWindow(); WindowInsetsController controller = window.getInsetsController();