From 67df5e02a79db5b5290a762844a331a9a13bfab7 Mon Sep 17 00:00:00 2001 From: Marty Fuhry Date: Tue, 5 Mar 2024 12:36:26 -0500 Subject: [PATCH] Fixes playing video on change --- mobile/lib/modules/asset_viewer/views/gallery_viewer.dart | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mobile/lib/modules/asset_viewer/views/gallery_viewer.dart b/mobile/lib/modules/asset_viewer/views/gallery_viewer.dart index 968db806f9..b06c383e36 100644 --- a/mobile/lib/modules/asset_viewer/views/gallery_viewer.dart +++ b/mobile/lib/modules/asset_viewer/views/gallery_viewer.dart @@ -116,7 +116,6 @@ class GalleryViewerPage extends HookConsumerWidget { settings.getSetting(AppSettingsEnum.loadPreview); isLoadOriginal.value = settings.getSetting(AppSettingsEnum.loadOriginal); - isPlayingVideo.value = false; return null; }, [], @@ -273,6 +272,7 @@ class GalleryViewerPage extends HookConsumerWidget { } else { SystemChrome.setEnabledSystemUIMode(SystemUiMode.immersive); } + isPlayingVideo.value = false; return null; }, [], @@ -391,6 +391,7 @@ class GalleryViewerPage extends HookConsumerWidget { HapticFeedback.selectionClick(); currentIndex.value = value; stackIndex.value = -1; + isPlayingVideo.value = false; // Wait for page change animation to finish await Future.delayed(const Duration(milliseconds: 400));