From 1b3c6d9dac21205399b7567f4c1eeb5cace81841 Mon Sep 17 00:00:00 2001 From: tibbi Date: Sun, 5 Apr 2020 22:04:21 +0200 Subject: [PATCH] try filtering out duplicate contacts at the autocomplete suggestions --- .../smsmessenger/activities/NewMessageActivity.kt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/src/main/kotlin/com/simplemobiletools/smsmessenger/activities/NewMessageActivity.kt b/app/src/main/kotlin/com/simplemobiletools/smsmessenger/activities/NewMessageActivity.kt index 9dd35db7..73de0f0b 100644 --- a/app/src/main/kotlin/com/simplemobiletools/smsmessenger/activities/NewMessageActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/smsmessenger/activities/NewMessageActivity.kt @@ -52,6 +52,11 @@ class NewMessageActivity : SimpleActivity() { } } + contacts = contacts.distinctBy { + val startIndex = Math.max(0, it.phoneNumber.length - 9) + it.phoneNumber.substring(startIndex) + }.toMutableList() as ArrayList + val adapter = AutoCompleteTextViewAdapter(this, contacts) new_message_to.setAdapter(adapter) new_message_to.imeOptions = EditorInfo.IME_ACTION_NEXT