diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaDetailsPresenter.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaDetailsPresenter.kt index cf37a30ffd..11eb6e4fad 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaDetailsPresenter.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaDetailsPresenter.kt @@ -499,7 +499,8 @@ class MangaDetailsPresenter( /** Refresh Manga Info and Chapter List (not tracking) */ fun refreshAll() { - if (view?.isNotOnline() == true && !manga.isLocal()) return + val isLocal by lazy { manga.isLocal() } + if (view?.isNotOnline(!isLocal) == true && !isLocal) return presenterScope.launch { isLoading = true val tasks = listOf(