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 @@