diff --git a/app/src/main/java/org/koitharu/kotatsu/local/data/PagesCache.kt b/app/src/main/java/org/koitharu/kotatsu/local/data/PagesCache.kt index 6b0d55a47..56fc22644 100644 --- a/app/src/main/java/org/koitharu/kotatsu/local/data/PagesCache.kt +++ b/app/src/main/java/org/koitharu/kotatsu/local/data/PagesCache.kt @@ -30,7 +30,7 @@ class PagesCache @Inject constructor(@ApplicationContext context: Context) { size = FileSize.MEGABYTES.convert(200, FileSize.BYTES), ) - suspend fun get(url: String): File? = withContext(Dispatchers.IO) { + suspend fun get(url: String): File? = runInterruptible(Dispatchers.IO) { lruCache.get(url)?.takeIfReadable() }