diff --git a/src/js/print.js b/src/js/print.js index 40f9629..1c41726 100644 --- a/src/js/print.js +++ b/src/js/print.js @@ -13,7 +13,7 @@ const Print = { iframeElement.onload = () => { if (params.type === 'pdf') { // Add a delay for Firefox. In my tests, 1000ms was sufficient but 100ms was not - if (Browser.isFirefox() && Browser.getFirefoxMajorVersion() < 110) { + if (Browser.isFirefox() || Browser.isSafari()) { setTimeout(() => performPrint(iframeElement, params), 1000) } else { performPrint(iframeElement, params)