diff --git a/app/src/main/java/com/infomaniak/mail/ui/newMessage/NewMessageActivity.kt b/app/src/main/java/com/infomaniak/mail/ui/newMessage/NewMessageActivity.kt index d97fcb4031..d10b1c0ee4 100644 --- a/app/src/main/java/com/infomaniak/mail/ui/newMessage/NewMessageActivity.kt +++ b/app/src/main/java/com/infomaniak/mail/ui/newMessage/NewMessageActivity.kt @@ -42,7 +42,6 @@ import javax.inject.Inject class NewMessageActivity : BaseActivity() { private val binding by lazy { ActivityNewMessageBinding.inflate(layoutInflater) } - private val newMessageViewModel: NewMessageViewModel by viewModels() private val navController by lazy { (supportFragmentManager.findFragmentById(R.id.newMessageHostFragment) as NavHostFragment).navController diff --git a/app/src/main/java/com/infomaniak/mail/ui/newMessage/RecipientFieldView.kt b/app/src/main/java/com/infomaniak/mail/ui/newMessage/RecipientFieldView.kt index 3fb0efc013..e48ec98c01 100644 --- a/app/src/main/java/com/infomaniak/mail/ui/newMessage/RecipientFieldView.kt +++ b/app/src/main/java/com/infomaniak/mail/ui/newMessage/RecipientFieldView.kt @@ -214,10 +214,10 @@ class RecipientFieldView @JvmOverloads constructor( private fun setTextInputListeners() = with(binding.textInput) { fun performContactSearch(text: CharSequence) { - if ((text.trim().count()) > 0) { - contactAdapter.searchContacts(text) - } else { + if (text.isBlank()) { contactAdapter.clear() + } else { + contactAdapter.searchContacts(text) } } diff --git a/app/src/main/res/layout/fragment_new_message.xml b/app/src/main/res/layout/fragment_new_message.xml index 1332c79d2f..1820b5acbc 100644 --- a/app/src/main/res/layout/fragment_new_message.xml +++ b/app/src/main/res/layout/fragment_new_message.xml @@ -111,7 +111,6 @@