From 0c3e4a3c2484f65ee269558c6ab94ad577d7699c Mon Sep 17 00:00:00 2001 From: Ahmad Ansori Palembani Date: Sun, 25 Aug 2024 08:49:09 +0700 Subject: [PATCH] chore: Don't use memory cache when creating manga shortcut --- CHANGELOG.md | 2 ++ .../java/eu/kanade/tachiyomi/util/manga/MangaShortcutManager.kt | 2 ++ 2 files changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index ee474463cd..667cda5010 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,8 @@ ## Fixes - Fixed crashes caused by certain extension implementation - Fixed "Theme buttons based on cover" doesn't work properly +- Fixed library cover images looks blurry then become sharp after going to + entry's detail screen ## Other - More StorIO to SQLDelight migration effort diff --git a/app/src/main/java/eu/kanade/tachiyomi/util/manga/MangaShortcutManager.kt b/app/src/main/java/eu/kanade/tachiyomi/util/manga/MangaShortcutManager.kt index f90d8f6d06..114af453dc 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/util/manga/MangaShortcutManager.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/util/manga/MangaShortcutManager.kt @@ -10,6 +10,7 @@ import android.graphics.drawable.Icon import co.touchlab.kermit.Logger import coil3.asDrawable import coil3.imageLoader +import coil3.request.CachePolicy import coil3.request.ImageRequest import coil3.size.SizeResolver import eu.kanade.tachiyomi.R @@ -78,6 +79,7 @@ class MangaShortcutManager( val request = ImageRequest.Builder(context) .data(item.cover()) .size(SizeResolver.ORIGINAL) + .memoryCachePolicy(CachePolicy.DISABLED) .build() val bitmap = ( context.imageLoader