From 940f7f77f581e535e012bd6f1cadbd79a6f50785 Mon Sep 17 00:00:00 2001 From: contributor Date: Sat, 14 Mar 2026 11:00:56 +0200 Subject: [PATCH] add automatic removal of the event --- packages/pdfjs-viewer/src/custom.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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)); } }