Fix to the popular page for sources

This commit is contained in:
Jays2Kings 2023-09-25 18:54:38 -07:00
parent ee90967e15
commit 85609b1c80

View file

@ -148,10 +148,14 @@ open class BrowseSourcePresenter(
*/
fun restartPager(query: String = this.query, filters: FilterList = this.appliedFilters) {
this.query = query
this.appliedFilters = filters.ifEmpty { source.getFilterList() }
this.appliedFilters = filters
// Create a new pager.
pager = createPager(query, appliedFilters)
pager = createPager(
query,
filters.takeIf { it.isNotEmpty() || query.isBlank() }
?: source.getFilterList(),
)
val sourceId = source.id