diff --git a/core/src/main/java/tachiyomi/core/storage/UniFileTempFileManager.kt b/core/src/main/java/tachiyomi/core/storage/UniFileTempFileManager.kt index 9384946135..0aa9f4b859 100644 --- a/core/src/main/java/tachiyomi/core/storage/UniFileTempFileManager.kt +++ b/core/src/main/java/tachiyomi/core/storage/UniFileTempFileManager.kt @@ -11,9 +11,11 @@ class UniFileTempFileManager( private val context: Context, ) { - private val dir = File(context.externalCacheDir, "tmp").also { it.mkdir() } + private val dir = File(context.externalCacheDir, "tmp") fun createTempFile(file: UniFile): File { + dir.mkdirs() + val inputStream = context.contentResolver.openInputStream(file.uri)!! val tempFile = File.createTempFile( file.nameWithoutExtension.orEmpty().padEnd(3), // Prefix must be 3+ chars