crabbly/Print.js

onPrintDialogClose not working with Chrome Version 86.0.4240.75 (Official Build) (64-bit)

Open

#495 opened on Oct 19, 2020

View on GitHub
 (21 comments) (13 reactions) (0 assignees)JavaScript (4,034 stars) (656 forks)batch import
help wanted

Description

I use the PrintJS library for pdf print and I used to call the onPrintDialogClose function to reload after I close the dialogue window. But since the latest chrome version, the function is being skipped altogether and not triggering. Although the dialogue window is opening but the onPrintDialogClose functionality is not triggering and skipping.

sample code which was working before:

window.printJS({printable:url, type:'pdf', onPrintDialogClose: function(){ window.location.href = "/"; window.location.reload(); }});

EDIT: Interesting point: If I switch screen or toggle any opened tab or open a new tab and come back. The reload function triggers then.

Contributor guide