From 80a6c87f63c1e08bf4c678f4e0ff98a6722f99f6 Mon Sep 17 00:00:00 2001 From: inhishonor Date: Tue, 18 Mar 2025 17:12:59 -0700 Subject: [PATCH] Fix Filter Logic to search by group conversation title. --- .../src/main/java/com/moez/QKSMS/filter/ConversationFilter.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/data/src/main/java/com/moez/QKSMS/filter/ConversationFilter.kt b/data/src/main/java/com/moez/QKSMS/filter/ConversationFilter.kt index 2a9ecb36..dd9ea65e 100644 --- a/data/src/main/java/com/moez/QKSMS/filter/ConversationFilter.kt +++ b/data/src/main/java/com/moez/QKSMS/filter/ConversationFilter.kt @@ -24,7 +24,9 @@ import javax.inject.Inject class ConversationFilter @Inject constructor(private val recipientFilter: RecipientFilter) : Filter() { override fun filter(item: Conversation, query: CharSequence): Boolean { + if (item.name.contains(query, ignoreCase = true)) { + return true + } return item.recipients.any { recipient -> recipientFilter.filter(recipient, query) } } - } \ No newline at end of file