diff --git a/app/src/main/java/com/hippo/ehviewer/coil/Extensions.kt b/app/src/main/java/com/hippo/ehviewer/coil/Extensions.kt index 1157b6bb0..42eaf3ad9 100644 --- a/app/src/main/java/com/hippo/ehviewer/coil/Extensions.kt +++ b/app/src/main/java/com/hippo/ehviewer/coil/Extensions.kt @@ -11,6 +11,7 @@ import coil.request.ImageRequest import coil.size.Size import com.hippo.ehviewer.client.data.GalleryInfo import com.hippo.ehviewer.client.data.GalleryPreview +import com.hippo.ehviewer.client.data.NormalGalleryPreview import com.hippo.ehviewer.client.thumbUrl import com.hippo.ehviewer.client.url @@ -19,14 +20,13 @@ fun ImageRequest.Builder.ehUrl(info: GalleryInfo) = apply { data(info.thumbUrl) memoryCacheKey(key) diskCacheKey(key) - size(Size.ORIGINAL) } fun ImageRequest.Builder.ehPreview(preview: GalleryPreview) = apply { data(preview.url) memoryCacheKey(preview.imageKey) diskCacheKey(preview.imageKey) - size(Size.ORIGINAL) + if (preview is NormalGalleryPreview) size(Size.ORIGINAL) } private val stubResult = DecodeResult(ColorDrawable(Color.BLACK), false) diff --git a/app/src/main/java/com/hippo/ehviewer/ui/legacy/UnikeryDrawable.kt b/app/src/main/java/com/hippo/ehviewer/ui/legacy/UnikeryDrawable.kt index 4824dd43e..ad7770858 100644 --- a/app/src/main/java/com/hippo/ehviewer/ui/legacy/UnikeryDrawable.kt +++ b/app/src/main/java/com/hippo/ehviewer/ui/legacy/UnikeryDrawable.kt @@ -19,7 +19,6 @@ import android.graphics.drawable.AnimatedImageDrawable import android.graphics.drawable.Drawable import coil.imageLoader import coil.request.ImageRequest -import coil.size.Size import com.hippo.ehviewer.coil.imageRequest class UnikeryDrawable(private val mTextView: ObservedTextView, url: String) : @@ -31,7 +30,6 @@ class UnikeryDrawable(private val mTextView: ObservedTextView, url: String) : mTextView.setOnWindowAttachListener(this) mImageRequest = mTextView.context.imageRequest { target(onSuccess = { onGetValue(it) }) - size(Size.ORIGINAL) data(url) } load()