diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/BrowseSourcePresenter.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/BrowseSourcePresenter.kt index acf8a9b865..3cc6321d7c 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/BrowseSourcePresenter.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/BrowseSourcePresenter.kt @@ -160,8 +160,9 @@ open class BrowseSourcePresenter( } fun resetFilter() { + state.filters = source!!.getFilterList() if (currentFilter !is Filter.UserInput) return - state.currentFilter = (currentFilter as Filter.UserInput).copy(filters = source!!.getFilterList()) + state.currentFilter = (currentFilter as Filter.UserInput).copy(filters = state.filters) } fun search(query: String? = null) {