diff --git a/koha-tmpl/intranet-tmpl/prog/js/modal_printer.js b/koha-tmpl/intranet-tmpl/prog/js/modal_printer.js index ee64d4e98d..7687a6b6e3 100644 --- a/koha-tmpl/intranet-tmpl/prog/js/modal_printer.js +++ b/koha-tmpl/intranet-tmpl/prog/js/modal_printer.js @@ -41,8 +41,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