From f139e0a0982520e778f3cc4f9d252133d3fafa80 Mon Sep 17 00:00:00 2001 From: ashilkn Date: Mon, 25 Aug 2025 09:21:57 +0530 Subject: [PATCH] Fix flickering of GalleryFileWidget on hero animation after closing it's open full view --- .../lib/ui/viewer/file/thumbnail_widget.dart | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/mobile/apps/photos/lib/ui/viewer/file/thumbnail_widget.dart b/mobile/apps/photos/lib/ui/viewer/file/thumbnail_widget.dart index 6ab50e3019..cbc707d6d4 100644 --- a/mobile/apps/photos/lib/ui/viewer/file/thumbnail_widget.dart +++ b/mobile/apps/photos/lib/ui/viewer/file/thumbnail_widget.dart @@ -432,14 +432,14 @@ class _ThumbnailWidgetState extends State { } void _cacheAndRender(ImageProvider imageProvider) { - precacheImage(imageProvider, context).then((value) { - if (mounted) { - setState(() { - _imageProvider = imageProvider; - _hasLoadedThumbnail = true; - }); - } - }); + if (mounted) { + setState(() { + _imageProvider = imageProvider; + _hasLoadedThumbnail = true; + }); + } + + precacheImage(imageProvider, context); } void _reset() {