From a493a38e6e96352d4214fe7776139379777427d7 Mon Sep 17 00:00:00 2001 From: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com> Date: Sat, 11 Oct 2025 19:00:19 +0500 Subject: [PATCH] fix inspector crash --- .../kanade/tachiyomi/extension/all/mangafire/MangaFire.kt | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/all/mangafire/src/eu/kanade/tachiyomi/extension/all/mangafire/MangaFire.kt b/src/all/mangafire/src/eu/kanade/tachiyomi/extension/all/mangafire/MangaFire.kt index f7a1c810c..1448ce6b9 100644 --- a/src/all/mangafire/src/eu/kanade/tachiyomi/extension/all/mangafire/MangaFire.kt +++ b/src/all/mangafire/src/eu/kanade/tachiyomi/extension/all/mangafire/MangaFire.kt @@ -57,10 +57,6 @@ class MangaFire( override fun headersBuilder() = super.headersBuilder() .add("Referer", "$baseUrl/") - private val context = Injekt.get() - private val handler = Handler(Looper.getMainLooper()) - private val emptyWebViewResponse = WebResourceResponse("text/html", "utf-8", ByteArrayInputStream(" ".toByteArray())) - // ============================== Popular =============================== override fun popularMangaRequest(page: Int): Request { @@ -261,6 +257,8 @@ class MangaFire( var ajaxUrl: String? = null var errorMessage: String? = null + val context = Injekt.get() + val handler = Handler(Looper.getMainLooper()) val latch = CountDownLatch(1) var webView: WebView? = null @@ -277,6 +275,7 @@ class MangaFire( webview.webViewClient = object : WebViewClient() { private val ajaxCalls = setOf("ajax/read/chapter", "ajax/read/volume") + private val emptyWebViewResponse = WebResourceResponse("text/html", "utf-8", ByteArrayInputStream(" ".toByteArray())) override fun shouldInterceptRequest( view: WebView,