Merge pull request #21716 from Snuffleupagus/_initializeAutoPrint-jsActions-Map

Update `PDFViewerApplication._initializeAutoPrint` to handle `getJSActions` returning a Map (PR 21664 follow-up)
This commit is contained in:
Jonas Jenwald 2026-08-06 11:05:47 +02:00 committed by GitHub
commit 1b4055e958
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1855,7 +1855,7 @@ const PDFViewerApplication = {
console.warn("Warning: JavaScript support is not enabled"); console.warn("Warning: JavaScript support is not enabled");
// Hack to support auto printing. // Hack to support auto printing.
for (const name in jsActions) { for (const [name, actions] of jsActions) {
if (triggerAutoPrint) { if (triggerAutoPrint) {
break; break;
} }
@ -1867,7 +1867,7 @@ const PDFViewerApplication = {
case "DidPrint": case "DidPrint":
continue; continue;
} }
triggerAutoPrint = jsActions[name].some(js => AutoPrintRegExp.test(js)); triggerAutoPrint = actions.some(js => AutoPrintRegExp.test(js));
} }
} }