diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/globalsearch/GlobalSearchScreen.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/globalsearch/GlobalSearchScreen.kt index 14062df94..fb3dace70 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/globalsearch/GlobalSearchScreen.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/globalsearch/GlobalSearchScreen.kt @@ -73,7 +73,12 @@ class GlobalSearchScreen( is SearchItemResult.Success -> { val manga = result.result.singleOrNull() if (manga != null) { - navigator.replace(MangaScreen(manga.id, true)) + // KMK --> + scope.launchIO { + val localManga = screenModel.networkToLocalManga.getLocal(manga) + // KMK <-- + navigator.replace(MangaScreen(localManga.id, true)) + } } else { // Backoff to result screen showSingleLoadingScreen = false