From 169831dec7a6c6dacf35821c5fbb280fb8356569 Mon Sep 17 00:00:00 2001 From: vishnukvmd Date: Tue, 17 Jan 2023 21:09:48 +0530 Subject: [PATCH] Prevent multiple load image calls --- lib/ui/viewer/file/zoomable_image.dart | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/ui/viewer/file/zoomable_image.dart b/lib/ui/viewer/file/zoomable_image.dart index 01589c3bc..5213a29ab 100644 --- a/lib/ui/viewer/file/zoomable_image.dart +++ b/lib/ui/viewer/file/zoomable_image.dart @@ -113,6 +113,11 @@ class _ZoomableImageState extends State } void _loadNetworkImage() { + if (_loadingFinalImage) { + return; + } else { + _loadingFinalImage = true; + } if (!_loadedSmallThumbnail && !_loadedFinalImage) { final cachedThumbnail = ThumbnailInMemoryLruCache.get(_photo); if (cachedThumbnail != null) {