From 1ddbe9a06c872bca992507f690844d44aec79619 Mon Sep 17 00:00:00 2001 From: tibbi Date: Sat, 2 May 2020 20:23:09 +0200 Subject: [PATCH] prefer the third party intents SIM over the default one --- .../simplemobiletools/contacts/pro/activities/DialerActivity.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/contacts/pro/activities/DialerActivity.kt b/app/src/main/kotlin/com/simplemobiletools/contacts/pro/activities/DialerActivity.kt index a7bd2590..a2d29519 100644 --- a/app/src/main/kotlin/com/simplemobiletools/contacts/pro/activities/DialerActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/contacts/pro/activities/DialerActivity.kt @@ -65,8 +65,8 @@ class DialerActivity : SimpleActivity() { private fun getHandleToUse(callback: (PhoneAccountHandle) -> Unit) { val defaultHandle = telecomManager.getDefaultOutgoingPhoneAccount(PhoneAccount.SCHEME_TEL) when { + intent.hasExtra(TelecomManager.EXTRA_PHONE_ACCOUNT_HANDLE) -> callback(intent.getParcelableExtra(TelecomManager.EXTRA_PHONE_ACCOUNT_HANDLE)!!) defaultHandle != null -> callback(defaultHandle) - intent.hasExtra(TelecomManager.EXTRA_PHONE_ACCOUNT_HANDLE) -> callback(intent.getParcelableExtra(TelecomManager.EXTRA_PHONE_ACCOUNT_HANDLE)) else -> { handlePermission(PERMISSION_READ_PHONE_STATE) { if (it) {