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()