From d3c87e241ca477e4e11c7d4538cd2794fa33bffb Mon Sep 17 00:00:00 2001 From: tibbi Date: Fri, 6 Apr 2018 21:33:28 +0200 Subject: [PATCH] fix #111, just dial the phone number if Phone permission is not granted --- .../contacts/extensions/Activity.kt | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/contacts/extensions/Activity.kt b/app/src/main/kotlin/com/simplemobiletools/contacts/extensions/Activity.kt index 5815f5a1..01edbf4d 100644 --- a/app/src/main/kotlin/com/simplemobiletools/contacts/extensions/Activity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/contacts/extensions/Activity.kt @@ -20,14 +20,13 @@ import java.io.File fun SimpleActivity.startCallIntent(recipient: String) { handlePermission(PERMISSION_CALL_PHONE) { - if (it) { - Intent(Intent.ACTION_CALL).apply { - data = Uri.fromParts("tel", recipient, null) - if (resolveActivity(packageManager) != null) { - startActivity(this) - } else { - toast(R.string.no_app_found) - } + val action = if (it) Intent.ACTION_CALL else Intent.ACTION_DIAL + Intent(action).apply { + data = Uri.fromParts("tel", recipient, null) + if (resolveActivity(packageManager) != null) { + startActivity(this) + } else { + toast(R.string.no_app_found) } } }