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 9a9c69e2ea..b9ccbff7c4 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 @@ -222,8 +222,8 @@ class MangaDetailsPresenter( .onEach { onUpdateManga() } .launchIn(presenterScope) - val fetchMangaNeeded = !manga.initialized - val fetchChaptersNeeded = runBlocking { getChaptersNow() }.isEmpty() + val fetchMangaNeeded = !manga.initialized || manga.isLocal() + val fetchChaptersNeeded = runBlocking { getChaptersNow() }.isEmpty() || manga.isLocal() presenterScope.launch { isLoading = true