diff --git a/lib/modules/widgets/custom_extended_image_provider.dart b/lib/modules/widgets/custom_extended_image_provider.dart index bafd1d7..df20458 100644 --- a/lib/modules/widgets/custom_extended_image_provider.dart +++ b/lib/modules/widgets/custom_extended_image_provider.dart @@ -192,7 +192,8 @@ class CustomExtendedNetworkImageProvider ) async { final Directory cacheImagesDirectory = Directory(join( (await getTemporaryDirectory()).path, - 'Mangayomi/${imageCacheFolderName ?? "cacheimagecover"}')); + 'Mangayomi', + imageCacheFolderName ?? 'cacheimagecover')); Uint8List? data; // exist, try to find cache image file if (cacheImagesDirectory.existsSync()) { @@ -213,7 +214,7 @@ class CustomExtendedNetworkImageProvider } // create folder else { - await cacheImagesDirectory.create(); + await cacheImagesDirectory.create(recursive: true); } // load from network if (data == null) {