diff --git a/packages/pdfjs-viewer/src/custom.ts b/packages/pdfjs-viewer/src/custom.ts index 1344a68897..4bfa955d70 100644 --- a/packages/pdfjs-viewer/src/custom.ts +++ b/packages/pdfjs-viewer/src/custom.ts @@ -49,7 +49,7 @@ function configurePdfViewerOptions() { } }; if (window.parent && window.parent !== window) { - window.parent.addEventListener("webviewerloaded", pdfOptionsHandler); + window.parent.addEventListener("webviewerloaded", pdfOptionsHandler, { once: true }); window.addEventListener("pagehide", () => window.parent.removeEventListener("webviewerloaded", pdfOptionsHandler)); } }