fix(coil): Use original size and in-exact precision by default

This commit is contained in:
Ahmad Ansori Palembani 2024-08-20 18:02:14 +07:00
parent 1d825e25c0
commit e1c0d1a9d7
Signed by: null2264
GPG key ID: BA64F8B60AF3EFB6

View file

@ -129,13 +129,10 @@ class LibraryGridHolder(
if ((adapter.recyclerView.context as? Activity)?.isDestroyed == true) return
binding.coverThumbnail.loadManga(manga.cover()) {
val hasRatio = binding.coverThumbnail.layoutParams.height != ViewGroup.LayoutParams.WRAP_CONTENT
if (!fixedSize) {
if (!hasRatio) {
precision(Precision.INEXACT)
scale(Scale.FIT)
} else {
size(Size.ORIGINAL)
}
precision(Precision.INEXACT)
if (!fixedSize && !hasRatio) {
scale(Scale.FIT)
}
listener(
onSuccess = { _, _ ->