From 9e015c3888c4d4924e6b308609e8ca54dd74d320 Mon Sep 17 00:00:00 2001 From: tibbi Date: Tue, 27 Nov 2018 14:43:17 +0100 Subject: [PATCH] decode the incoming call number before displaying --- .../contacts/pro/services/MyIncomingCallService.kt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/contacts/pro/services/MyIncomingCallService.kt b/app/src/main/kotlin/com/simplemobiletools/contacts/pro/services/MyIncomingCallService.kt index 0c6f6bd8..efc70b50 100644 --- a/app/src/main/kotlin/com/simplemobiletools/contacts/pro/services/MyIncomingCallService.kt +++ b/app/src/main/kotlin/com/simplemobiletools/contacts/pro/services/MyIncomingCallService.kt @@ -14,12 +14,11 @@ import com.simplemobiletools.contacts.pro.objects.CallManager @TargetApi(Build.VERSION_CODES.M) class MyIncomingCallService : InCallService() { - override fun onCallAdded(call: Call) { super.onCallAdded(call) call.registerCallback(callCallback) - val handle = call.details.handle.toString() + val handle = Uri.decode(call.details.handle.toString()) val callerNumber = if (handle.contains("tel:")) { handle.substringAfter("tel:") } else {