This commit is contained in:
AbdallahMehiz 2024-01-28 11:34:29 +01:00
parent b1da3f3421
commit 399e689969
No known key found for this signature in database
GPG Key ID: 975266399F5BAF34
3 changed files with 4 additions and 5 deletions

View File

@ -105,8 +105,7 @@ class ChapterLoader(
is Format.Directory -> DirectoryPageLoader(format.file) is Format.Directory -> DirectoryPageLoader(format.file)
is Format.Zip -> ZipPageLoader(tempFileManager.createTempFile(format.file)) is Format.Zip -> ZipPageLoader(tempFileManager.createTempFile(format.file))
is Format.SevenZip -> try { is Format.SevenZip -> try {
SevenZipPageLoader(tempFileManager.createTempFile(format.file)) SevenZipPageLoader(tempFileManager.createTempFile(format.file)) {
{
GlobalScope.launchUI { GlobalScope.launchUI {
context.toast(context.stringResource(MR.strings.loader_7zip_slow_archives, it)) context.toast(context.stringResource(MR.strings.loader_7zip_slow_archives, it))
} }

View File

@ -11,7 +11,7 @@ import java.io.File
*/ */
internal class SevenZipPageLoader( internal class SevenZipPageLoader(
private val file: File, private val file: File,
private val notifySlowArchive: (method: String) -> Unit private val notifySlowArchive: (method: String) -> Unit,
) : PageLoader() { ) : PageLoader() {
private val zip by lazy { SevenZFile(file) } private val zip by lazy { SevenZFile(file) }