From 9f7fd2b049bbaae5463f0613e6bc3ae429e29421 Mon Sep 17 00:00:00 2001 From: Thibault Deckers Date: Tue, 17 Sep 2024 18:32:32 +0200 Subject: [PATCH] fixed crash on view intent on Android API <27 --- .../app/src/main/kotlin/deckers/thibault/aves/MainActivity.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/android/app/src/main/kotlin/deckers/thibault/aves/MainActivity.kt b/android/app/src/main/kotlin/deckers/thibault/aves/MainActivity.kt index df5e8f671..1d9844578 100644 --- a/android/app/src/main/kotlin/deckers/thibault/aves/MainActivity.kt +++ b/android/app/src/main/kotlin/deckers/thibault/aves/MainActivity.kt @@ -320,7 +320,9 @@ open class MainActivity : FlutterFragmentActivity() { val keyguardManager = getSystemService(Context.KEYGUARD_SERVICE) as android.app.KeyguardManager val isLocked = keyguardManager.isKeyguardLocked - setShowWhenLocked(isLocked) + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O_MR1) { + setShowWhenLocked(isLocked) + } if (isLocked) { // device is locked, so access to content is limited to intent URI by default fields[INTENT_DATA_KEY_SECURE_URIS] = listOf(uri.toString())