From 775271aed4fab70f1200794a8f7340ede9085dc4 Mon Sep 17 00:00:00 2001 From: Prathamesh More Date: Sat, 25 Dec 2021 20:34:01 +0530 Subject: [PATCH] [Artists] Fixed incorrect Artist Images --- app/proguard-rules.pro | 7 ++++++- .../name/monkey/retromusic/glide/RetroGlideExtension.kt | 2 ++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index cba828f61..682e566fe 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -34,11 +34,16 @@ # Glide -keep public class * implements com.bumptech.glide.module.GlideModule --keep public class * extends com.bumptech.glide.module.AppGlideModule +-keep class * extends com.bumptech.glide.module.AppGlideModule { + (...); +} -keep public enum com.bumptech.glide.load.ImageHeaderParser$** { **[] $VALUES; public *; } +-keep class com.bumptech.glide.load.data.ParcelFileDescriptorRewinder$InternalRewinder { + *** rewind(); +} # OkHttp -keepattributes Signature diff --git a/app/src/main/java/code/name/monkey/retromusic/glide/RetroGlideExtension.kt b/app/src/main/java/code/name/monkey/retromusic/glide/RetroGlideExtension.kt index 8b7b83ad9..127044e92 100644 --- a/app/src/main/java/code/name/monkey/retromusic/glide/RetroGlideExtension.kt +++ b/app/src/main/java/code/name/monkey/retromusic/glide/RetroGlideExtension.kt @@ -30,6 +30,7 @@ import com.bumptech.glide.load.engine.GlideException import com.bumptech.glide.request.BaseRequestOptions import com.bumptech.glide.request.RequestListener import com.bumptech.glide.request.target.Target +import com.bumptech.glide.request.target.Target.SIZE_ORIGINAL import com.bumptech.glide.request.transition.DrawableCrossFadeFactory import com.bumptech.glide.request.transition.Transition import com.bumptech.glide.signature.MediaStoreSignature @@ -107,6 +108,7 @@ object RetroGlideExtension { .priority(Priority.LOW) .error(DEFAULT_ARTIST_IMAGE) .placeholder(DEFAULT_ARTIST_IMAGE) + .override(SIZE_ORIGINAL, SIZE_ORIGINAL) .signature(createSignature(artist)) }