From 53a8264aa1b513d1cff4795330fdb4c4ebe4b0a8 Mon Sep 17 00:00:00 2001 From: "eniko.pusztai" Date: Thu, 25 Mar 2021 21:48:19 +0100 Subject: [PATCH] fix infinite loop (#1256) --- 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()