From 7f2f19722723d4cfadf83e1d268e5a490eb6e909 Mon Sep 17 00:00:00 2001 From: pusztaienike Date: Tue, 23 Mar 2021 20:26:20 +0100 Subject: [PATCH] fix infinite loop --- packages/sn-document-viewer-react/src/context/document-data.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/sn-document-viewer-react/src/context/document-data.tsx b/packages/sn-document-viewer-react/src/context/document-data.tsx index f67a2b881..c8b64b3eb 100644 --- a/packages/sn-document-viewer-react/src/context/document-data.tsx +++ b/packages/sn-document-viewer-react/src/context/document-data.tsx @@ -59,7 +59,7 @@ export const DocumentDataProvider: React.FC = ({ children }) => { version: doc.version, abortController: ac, }) - if (result.pageCount === PreviewState.Loading) { + if (result.pageCount === PreviewState.Loading && ac.signal.aborted === false) { setDocumentData(result) await sleepAsync(POLLING_INTERVAL) getData()