#498 remember pin status of albums becoming empty

This commit is contained in:
Thibault Deckers 2023-01-26 23:34:33 +01:00
parent e2229e8967
commit abeb3f8efe
2 changed files with 4 additions and 3 deletions

View file

@ -8,6 +8,10 @@ All notable changes to this project will be documented in this file.
- Viewer: overlay details expand/collapse on tap - Viewer: overlay details expand/collapse on tap
### Changed
- remember pin status of albums becoming empty
### Fixed ### Fixed
- SD card access grant on Android Lollipop - SD card access grant on Android Lollipop

View file

@ -81,13 +81,10 @@ mixin AlbumMixin on SourceBase {
invalidateAlbumFilterSummary(directories: emptyAlbums); invalidateAlbumFilterSummary(directories: emptyAlbums);
final bookmarks = settings.drawerAlbumBookmarks; final bookmarks = settings.drawerAlbumBookmarks;
final pinnedFilters = settings.pinnedFilters;
emptyAlbums.forEach((album) { emptyAlbums.forEach((album) {
bookmarks?.remove(album); bookmarks?.remove(album);
pinnedFilters.removeWhere((filter) => filter is AlbumFilter && filter.album == album);
}); });
settings.drawerAlbumBookmarks = bookmarks; settings.drawerAlbumBookmarks = bookmarks;
settings.pinnedFilters = pinnedFilters;
} }
} }