Fix not unsetting cover after removing the last file

This commit is contained in:
Ming Ming 2021-11-05 03:11:57 +08:00
parent ba0f441635
commit 8450f91afa

View file

@ -32,6 +32,14 @@ class UpdateAutoAlbumCover {
}
Album _updateWithSortedItems(Album album, List<AlbumItem> sortedItems) {
if (sortedItems.isEmpty) {
if (album.coverProvider != AlbumAutoCoverProvider()) {
return album.copyWith(coverProvider: AlbumAutoCoverProvider());
} else {
return album;
}
}
try {
final coverFile = sortedItems
.whereType<AlbumFileItem>()