From 39e00276fee736c724ccaa40592493649d8d472f Mon Sep 17 00:00:00 2001 From: Helium314 Date: Tue, 2 Apr 2024 16:55:08 +0200 Subject: [PATCH] avoid adding duplicate clipboard entries --- .../java/helium314/keyboard/latin/ClipboardHistoryManager.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/app/src/main/java/helium314/keyboard/latin/ClipboardHistoryManager.kt b/app/src/main/java/helium314/keyboard/latin/ClipboardHistoryManager.kt index 9c383094d..2a3065d95 100644 --- a/app/src/main/java/helium314/keyboard/latin/ClipboardHistoryManager.kt +++ b/app/src/main/java/helium314/keyboard/latin/ClipboardHistoryManager.kt @@ -60,6 +60,7 @@ class ClipboardHistoryManager( val content = clipItem.coerceToText(latinIME) if (TextUtils.isEmpty(content)) return + if (historyEntries.any { it.content.toString() == content.toString() }) return val entry = ClipboardHistoryEntry(timeStamp, content) historyEntries.add(entry)