diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/source/browse/BrowsePresenter.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/source/browse/BrowsePresenter.kt index 0198bfd979..bac52d01cc 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/source/browse/BrowsePresenter.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/source/browse/BrowsePresenter.kt @@ -277,8 +277,9 @@ class BrowsePresenter( fun retry() { presenterScope.launchIO { + val initialLoading = _browseScreenState.value.page == 1 _browseScreenState.update { state -> - state.copy(initialLoading = true, error = null, page = 1) + state.copy(initialLoading = initialLoading, error = null) } when (browseScreenState.value.screenType) { BrowseScreenType.Homepage -> getHomepage()