From f37a7b1580903692b5c0da3f4bd27b72d78afb5d Mon Sep 17 00:00:00 2001 From: Cuong-Tran Date: Tue, 7 Jan 2025 01:30:28 +0700 Subject: [PATCH] Fix crash when open manga/chapter link caused by #612 --- .../ui/browse/source/globalsearch/GlobalSearchScreen.kt | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) 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