From 9dffb0aea9d8a78a1640fc2ea997f81c4c36ce40 Mon Sep 17 00:00:00 2001 From: tibbi Date: Wed, 12 Dec 2018 17:48:19 +0100 Subject: [PATCH] adding an Android OS version check at isDefaultDialer --- .../com/simplemobiletools/contacts/pro/extensions/Context.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/contacts/pro/extensions/Context.kt b/app/src/main/kotlin/com/simplemobiletools/contacts/pro/extensions/Context.kt index 0b42a0aa..718bc412 100644 --- a/app/src/main/kotlin/com/simplemobiletools/contacts/pro/extensions/Context.kt +++ b/app/src/main/kotlin/com/simplemobiletools/contacts/pro/extensions/Context.kt @@ -15,6 +15,7 @@ import androidx.core.content.FileProvider import com.simplemobiletools.commons.extensions.* import com.simplemobiletools.commons.helpers.PERMISSION_READ_CONTACTS import com.simplemobiletools.commons.helpers.PERMISSION_WRITE_CONTACTS +import com.simplemobiletools.commons.helpers.isMarshmallowPlus import com.simplemobiletools.commons.helpers.isNougatPlus import com.simplemobiletools.contacts.pro.BuildConfig import com.simplemobiletools.contacts.pro.R @@ -344,4 +345,4 @@ fun Context.deleteBlockedNumber(number: String) { } @TargetApi(Build.VERSION_CODES.M) -fun Context.isDefaultDialer() = telecomManager.defaultDialerPackage == packageName +fun Context.isDefaultDialer() = isMarshmallowPlus() && telecomManager.defaultDialerPackage == packageName