From 3c1fa22109f42dfee809968887a0b9f3d52cbb53 Mon Sep 17 00:00:00 2001 From: Saschl <19493808+Saschl@users.noreply.github.com> Date: Fri, 24 Jan 2025 18:47:54 +0100 Subject: [PATCH] fix(mobile): deletion of single assets (#15597) fix: set asset in currentassetprovider on image load Co-authored-by: Alex --- mobile/lib/pages/common/gallery_viewer.page.dart | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/mobile/lib/pages/common/gallery_viewer.page.dart b/mobile/lib/pages/common/gallery_viewer.page.dart index 7e47c1d087..f51be027f5 100644 --- a/mobile/lib/pages/common/gallery_viewer.page.dart +++ b/mobile/lib/pages/common/gallery_viewer.page.dart @@ -262,6 +262,11 @@ class GalleryViewerPage extends HookConsumerWidget { PhotoViewGalleryPageOptions buildAsset(BuildContext context, int index) { var newAsset = loadAsset(index); + + WidgetsBinding.instance.addPostFrameCallback((_) { + ref.read(currentAssetProvider.notifier).set(newAsset); + }); + final stackId = newAsset.stackId; if (stackId != null && currentIndex.value == index) { final stackElements =