From 2f1e0d030e1e177e3ff1ca8a72c6190062ce9eba Mon Sep 17 00:00:00 2001 From: FooIbar <118464521+FooIbar@users.noreply.github.com> Date: Fri, 12 Jan 2024 14:39:31 +0800 Subject: [PATCH] Revert "Reduce image target size since we are using fill" This reverts commit c07d9da7 Reason for revert: Coil provides more precise target size control compared to `ImageDecoder.setTargetSampleSize`. --- app/src/main/kotlin/com/hippo/ehviewer/image/Image.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/kotlin/com/hippo/ehviewer/image/Image.kt b/app/src/main/kotlin/com/hippo/ehviewer/image/Image.kt index e2531c9f1..031e8f25b 100644 --- a/app/src/main/kotlin/com/hippo/ehviewer/image/Image.kt +++ b/app/src/main/kotlin/com/hippo/ehviewer/image/Image.kt @@ -97,8 +97,8 @@ class Image private constructor(image: CoilImage, private val src: AutoCloseable companion object { private val imageSearchMaxSize = appCtx.resources.getDimensionPixelOffset(R.dimen.image_search_max_size) - private val targetWidth = appCtx.resources.displayMetrics.widthPixels * 3 / 2 - private val targetHeight = appCtx.resources.displayMetrics.heightPixels * 3 / 2 + private val targetWidth = appCtx.resources.displayMetrics.widthPixels * 2 + private val targetHeight = appCtx.resources.displayMetrics.heightPixels * 2 @delegate:RequiresApi(Build.VERSION_CODES.O) val isWideColorGamut by lazy { appCtx.resources.configuration.isScreenWideColorGamut }