add automatic removal of the event

This commit is contained in:
contributor 2026-03-14 11:00:56 +02:00
parent 5ae9952ba1
commit 940f7f77f5

View File

@ -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));
}
}