Skip to content

Commit 0716d02

Browse files
authored
Further improve/fix Search interface. (#4391)
1 parent 6dab0a3 commit 0716d02

File tree

2 files changed

+2
-4
lines changed

2 files changed

+2
-4
lines changed

app/src/main/java/org/wikipedia/search/SearchResultsFragment.kt

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -154,9 +154,7 @@ class SearchResultsFragment : Fragment() {
154154

155155
private inner class SearchResultsDiffCallback : DiffUtil.ItemCallback<SearchResult>() {
156156
override fun areItemsTheSame(oldItem: SearchResult, newItem: SearchResult): Boolean {
157-
return oldItem.pageTitle.prefixedText == newItem.pageTitle.prefixedText &&
158-
oldItem.pageTitle.namespace == newItem.pageTitle.namespace &&
159-
oldItem.pageTitle.description == newItem.pageTitle.description
157+
return false
160158
}
161159

162160
override fun areContentsTheSame(oldItem: SearchResult, newItem: SearchResult): Boolean {

app/src/main/java/org/wikipedia/search/SearchResultsViewModel.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ class SearchResultsViewModel : ViewModel() {
117117
}
118118
}
119119

120-
return LoadResult.Page(resultList.distinctBy { it.pageTitle.prefixedText }, null, continuation)
120+
return LoadResult.Page(resultList.distinctBy { it.pageTitle.prefixedText }, params.key, continuation)
121121
} catch (e: Exception) {
122122
LoadResult.Error(e)
123123
}

0 commit comments

Comments
 (0)