From a752549002df8f08d74a88ae3835efe9c2f7df81 Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Fri, 22 Oct 2021 12:00:11 +0200 Subject: [PATCH] Fixed crash due to empty array --- .../linphone/activities/main/dialer/fragments/DialerFragment.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/org/linphone/activities/main/dialer/fragments/DialerFragment.kt b/app/src/main/java/org/linphone/activities/main/dialer/fragments/DialerFragment.kt index de0a03a30..96b400e8f 100644 --- a/app/src/main/java/org/linphone/activities/main/dialer/fragments/DialerFragment.kt +++ b/app/src/main/java/org/linphone/activities/main/dialer/fragments/DialerFragment.kt @@ -200,7 +200,7 @@ class DialerFragment : SecureFragment() { grantResults: IntArray ) { if (requestCode == 0) { - if (grantResults[0] == PackageManager.PERMISSION_GRANTED) { + if (grantResults.isNotEmpty() && grantResults[0] == PackageManager.PERMISSION_GRANTED) { Log.i("[Dialer] READ_PHONE_STATE permission has been granted") coreContext.initPhoneStateListener() }