diff --git a/koha-tmpl/intranet-tmpl/prog/js/modal_printer.js b/koha-tmpl/intranet-tmpl/prog/js/modal_printer.js index ddc3b6d745..42289b8d3f 100644 --- a/koha-tmpl/intranet-tmpl/prog/js/modal_printer.js +++ b/koha-tmpl/intranet-tmpl/prog/js/modal_printer.js @@ -40,8 +40,14 @@ $(document).ready(function () { `); win.document.write(title); win.document.write(contents); + win.document.close(); + win.addEventListener("afterprint", function () { + win.addEventListener("focus", function () { + win.close(); + }); + win.close(); + }); win.print(); - win.close(); } // Set focused on printable modals on open and autoprint if required