From abeb3f8efe643438e32eb6064a0bfb3a2d1f25d7 Mon Sep 17 00:00:00 2001 From: Thibault Deckers Date: Thu, 26 Jan 2023 23:34:33 +0100 Subject: [PATCH] #498 remember pin status of albums becoming empty --- CHANGELOG.md | 4 ++++ lib/model/source/album.dart | 3 --- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ab919d4eb..3dfa2d121 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,10 @@ All notable changes to this project will be documented in this file. - Viewer: overlay details expand/collapse on tap +### Changed + +- remember pin status of albums becoming empty + ### Fixed - SD card access grant on Android Lollipop diff --git a/lib/model/source/album.dart b/lib/model/source/album.dart index 6099639a6..ba0d918ed 100644 --- a/lib/model/source/album.dart +++ b/lib/model/source/album.dart @@ -81,13 +81,10 @@ mixin AlbumMixin on SourceBase { invalidateAlbumFilterSummary(directories: emptyAlbums); final bookmarks = settings.drawerAlbumBookmarks; - final pinnedFilters = settings.pinnedFilters; emptyAlbums.forEach((album) { bookmarks?.remove(album); - pinnedFilters.removeWhere((filter) => filter is AlbumFilter && filter.album == album); }); settings.drawerAlbumBookmarks = bookmarks; - settings.pinnedFilters = pinnedFilters; } }