From b6409b05e7bd8e7b533a61c3059d7fcb6ceb43f6 Mon Sep 17 00:00:00 2001 From: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com> Date: Sun, 13 Apr 2025 22:05:42 +0500 Subject: [PATCH] Include source headers when opening failed images from reader (#2004) (cherry picked from commit fea85241afac5a849aa418d01710f5cdc0c25b54) # Conflicts: # CHANGELOG.md --- .../tachiyomi/ui/reader/viewer/pager/PagerPageHolder.kt | 4 +++- .../tachiyomi/ui/reader/viewer/webtoon/WebtoonPageHolder.kt | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/pager/PagerPageHolder.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/pager/PagerPageHolder.kt index 24b257830..2be306f48 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/pager/PagerPageHolder.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/pager/PagerPageHolder.kt @@ -449,7 +449,9 @@ class PagerPageHolder( if (imageUrl.startsWith("http", true)) { errorLayout?.actionOpenInWebView?.viewer = viewer errorLayout?.actionOpenInWebView?.setOnClickListener { - val intent = WebViewActivity.newIntent(context, imageUrl) + val sourceId = viewer.activity.viewModel.manga?.source + + val intent = WebViewActivity.newIntent(context, imageUrl, sourceId) context.startActivity(intent) } } diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/webtoon/WebtoonPageHolder.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/webtoon/WebtoonPageHolder.kt index d72eff6b3..611f855f6 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/webtoon/WebtoonPageHolder.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/webtoon/WebtoonPageHolder.kt @@ -292,7 +292,9 @@ class WebtoonPageHolder( if (imageUrl != null) { if (imageUrl.startsWith("http", true)) { errorLayout?.actionOpenInWebView?.setOnClickListener { - val intent = WebViewActivity.newIntent(context, imageUrl) + val sourceId = viewer.activity.viewModel.manga?.source + + val intent = WebViewActivity.newIntent(context, imageUrl, sourceId) context.startActivity(intent) } }