From f8eace4c3112560a610cca3fbe854212759e9b03 Mon Sep 17 00:00:00 2001 From: nyne Date: Mon, 11 Nov 2024 10:40:56 +0800 Subject: [PATCH] fix an issue where a deleted comic could not be displayed in a favorite folder. --- lib/components/comic.dart | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/components/comic.dart b/lib/components/comic.dart index ab8c073..525bcaf 100644 --- a/lib/components/comic.dart +++ b/lib/components/comic.dart @@ -158,7 +158,10 @@ class ComicTile extends StatelessWidget { image = FileImage(File(comic.cover.substring(7))); } else if (comic.sourceKey == 'local') { var localComic = LocalManager().find(comic.id, ComicType.local); - image = FileImage(localComic!.coverFile); + if(localComic == null) { + return const SizedBox(); + } + image = FileImage(localComic.coverFile); } else { image = CachedImageProvider(comic.cover, sourceKey: comic.sourceKey); }