From 95c02be871e5df8c4a9f0945a2cf7c38e7a4ffc4 Mon Sep 17 00:00:00 2001 From: Naveen Date: Sun, 12 Jun 2022 01:31:38 +0530 Subject: [PATCH] Minor code improvements --- .../activities/NewConversationActivity.kt | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/smsmessenger/activities/NewConversationActivity.kt b/app/src/main/kotlin/com/simplemobiletools/smsmessenger/activities/NewConversationActivity.kt index ec1e3162..17465aac 100644 --- a/app/src/main/kotlin/com/simplemobiletools/smsmessenger/activities/NewConversationActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/smsmessenger/activities/NewConversationActivity.kt @@ -61,15 +61,14 @@ class NewConversationActivity : SimpleActivity() { } fetchContacts() - new_conversation_address.onTextChangeListener { - val searchString = it + new_conversation_address.onTextChangeListener { searchString -> val filteredContacts = ArrayList() - allContacts.forEach { - if (it.phoneNumbers.any { it.normalizedNumber.contains(searchString, true) } || - it.name.contains(searchString, true) || - it.name.contains(searchString.normalizeString(), true) || - it.name.normalizeString().contains(searchString, true)) { - filteredContacts.add(it) + allContacts.forEach { contact -> + if (contact.phoneNumbers.any { it.normalizedNumber.contains(searchString, true) } || + contact.name.contains(searchString, true) || + contact.name.contains(searchString.normalizeString(), true) || + contact.name.normalizeString().contains(searchString, true)) { + filteredContacts.add(contact) } }