From bd1acc3ae7db41c91bdb76cfcbfef77fadf8ef5a Mon Sep 17 00:00:00 2001 From: AntsyLich <59261191+AntsyLich@users.noreply.github.com> Date: Sun, 28 Aug 2022 04:10:16 +0600 Subject: [PATCH] Long strip split fixes (#7875) * Fix image width in `splitStrip` * Fix reader switch isn't in md3 (cherry picked from commit 1948d55d5da404c47ef5a390e14e0e0c54e3fe36) --- app/src/main/java/eu/kanade/tachiyomi/util/system/ImageUtil.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/util/system/ImageUtil.kt b/app/src/main/java/eu/kanade/tachiyomi/util/system/ImageUtil.kt index 63c35ed50..8d9a5758b 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/util/system/ImageUtil.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/util/system/ImageUtil.kt @@ -318,7 +318,7 @@ object ImageUtil { val options = extractImageOptions(imageStream).apply { inJustDecodeBounds = false } - val region = Rect(0, splitData.topOffset, splitData.outputImageHeight, splitData.bottomOffset) + val region = Rect(0, splitData.topOffset, options.outWidth, splitData.bottomOffset) try { val splitBitmap = bitmapRegionDecoder.decodeRegion(region, options)