From b7f899cd88c9b90d1de183d76f680a698ebe05ca Mon Sep 17 00:00:00 2001 From: ashilkn Date: Mon, 30 Sep 2024 16:04:12 +0530 Subject: [PATCH] [mob][photos] Fix incorrect order of files in _allGalleryFiles compared to file order in gallery --- mobile/lib/ui/viewer/gallery/gallery.dart | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mobile/lib/ui/viewer/gallery/gallery.dart b/mobile/lib/ui/viewer/gallery/gallery.dart index dee0c32307..4433927a70 100644 --- a/mobile/lib/ui/viewer/gallery/gallery.dart +++ b/mobile/lib/ui/viewer/gallery/gallery.dart @@ -252,12 +252,15 @@ class GalleryState extends State { } void _setFilteredFilesAndReload(List files) { - _allGalleryFiles = files; final updatedGroupedFiles = widget.enableFileGrouping && widget.groupType.timeGrouping() ? _groupBasedOnTime(files) : _genericGroupForPerf(files); + _allGalleryFiles = [ + for (List group in updatedGroupedFiles) ...group, + ]; + if (mounted) { setState(() { currentGroupedFiles = updatedGroupedFiles;