fixed filters update when moving to/from bin

This commit is contained in:
Thibault Deckers 2022-02-25 12:39:40 +09:00
parent b84b8e860f
commit 86e24881af

View file

@ -338,13 +338,19 @@ abstract class CollectionSource with SourceBase, AlbumMixin, LocationMixin, TagM
});
}
if (copy) {
switch(moveType) {
case MoveType.copy:
addEntries(movedEntries);
} else {
break;
case MoveType.move:
case MoveType.export:
cleanEmptyAlbums(fromAlbums);
if (moveType != MoveType.toBin) {
addDirectories(destinationAlbums);
}
break;
case MoveType.toBin:
case MoveType.fromBin:
updateDerivedFilters(movedEntries);
break;
}
invalidateAlbumFilterSummary(directories: fromAlbums);
_invalidate(movedEntries);