From 6ab421ffa00f4126ef761d255e4225dcf1ae2e7a Mon Sep 17 00:00:00 2001 From: contributor Date: Sat, 14 Mar 2026 00:18:47 +0200 Subject: [PATCH] check target iframe --- packages/pdfjs-viewer/src/custom.ts | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/packages/pdfjs-viewer/src/custom.ts b/packages/pdfjs-viewer/src/custom.ts index 7f1bdb1dc6..bade5d8945 100644 --- a/packages/pdfjs-viewer/src/custom.ts +++ b/packages/pdfjs-viewer/src/custom.ts @@ -20,10 +20,9 @@ async function main() { if (window.parent && window.parent !== window) { window.parent.addEventListener('webviewerloaded', (event) => { - const iframeWindow = event.detail.source; - if (iframeWindow.PDFViewerApplicationOptions) { - iframeWindow.PDFViewerApplicationOptions.set("disablePreferences", true); - iframeWindow.PDFViewerApplicationOptions.set("enableHighlightFloatingButton", true); + if (event.detail?.source === window && window.PDFViewerApplicationOptions) { + window.PDFViewerApplicationOptions.set("disablePreferences", true); + window.PDFViewerApplicationOptions.set("enableHighlightFloatingButton", true); } }); }