From 9cfe35a95eec0018b3574c0ed96d99c3c3c2c985 Mon Sep 17 00:00:00 2001 From: MohitMali Date: Tue, 1 Aug 2023 20:01:46 +0530 Subject: [PATCH] Fixed duplicate searched items are showing --- .../java/org/kiwix/kiwixmobile/core/search/SearchFragment.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/main/java/org/kiwix/kiwixmobile/core/search/SearchFragment.kt b/core/src/main/java/org/kiwix/kiwixmobile/core/search/SearchFragment.kt index 8cfdb5959..ec1412117 100644 --- a/core/src/main/java/org/kiwix/kiwixmobile/core/search/SearchFragment.kt +++ b/core/src/main/java/org/kiwix/kiwixmobile/core/search/SearchFragment.kt @@ -141,7 +141,7 @@ class SearchFragment : BaseFragment() { if (fetchMoreSearchResults?.isNotEmpty() == true) { // Check if there is no duplicate entry, this is specially added for searched history items. val nonDuplicateResults = fetchMoreSearchResults.filter { newItem -> - searchAdapter?.items?.any { it != newItem } == true + searchAdapter?.items?.none { it == newItem } ?: true } // Append new data (non-duplicate items) to the existing dataset