From 6e9b1551e7133aa7a9439ac3d11cca4d4822ea92 Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Mon, 8 Aug 2022 10:49:10 -0400 Subject: [PATCH] Fix duplicate emoji results. --- .../org/thoughtcrime/securesms/database/EmojiSearchDatabase.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/app/src/main/java/org/thoughtcrime/securesms/database/EmojiSearchDatabase.kt b/app/src/main/java/org/thoughtcrime/securesms/database/EmojiSearchDatabase.kt index bbca80b1ae..2a358ed732 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/database/EmojiSearchDatabase.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/database/EmojiSearchDatabase.kt @@ -55,6 +55,7 @@ class EmojiSearchDatabase(context: Context, databaseHelper: SignalDatabase) : Da .sortedWith { lhs, rhs -> similarityScore(query, lhs.label) - similarityScore(query, rhs.label) } + .distinctBy { it.emoji } .take(originalLimit) .map { it.emoji } }