From a9e6bd126be31d55c228ba2bba75e3b58c84e0ca Mon Sep 17 00:00:00 2001 From: Pushkar Anand Date: Mon, 31 May 2021 01:53:54 +0530 Subject: [PATCH] Fix for photoswipe bad behaviour --- src/components/PhotoFrame.tsx | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) diff --git a/src/components/PhotoFrame.tsx b/src/components/PhotoFrame.tsx index 0a10d1a6f..afa61d712 100644 --- a/src/components/PhotoFrame.tsx +++ b/src/components/PhotoFrame.tsx @@ -238,13 +238,7 @@ const PhotoFrame = ({ const getSlideData = async (instance: any, index: number, item: File) => { if (!item.msrc) { - let url; - if (galleryContext.thumbs.has(item.id)) { - url = galleryContext.thumbs.get(item.id); - } else { - url = await DownloadManager.getPreview(item); - galleryContext.thumbs.set(item.id, url); - } + const url = await DownloadManager.getPreview(item); updateUrl(item.dataIndex)(url); item.msrc = url; if (!item.src) { @@ -261,13 +255,7 @@ const PhotoFrame = ({ } if (!fetching[item.dataIndex]) { fetching[item.dataIndex] = true; - let url; - if (galleryContext.files.has(item.id)) { - url = galleryContext.files.get(item.id); - } else { - url = await DownloadManager.getFile(item); - galleryContext.files.set(item.id, url); - } + const url = await DownloadManager.getFile(item); updateSrcUrl(item.dataIndex, url); if (item.metadata.fileType === FILE_TYPE.VIDEO) { item.html = `