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