[FIX] call this.print on end of ReceiptScreenWidget.show instead of explicit window.print

print method already existed, probably to allow overriding printing, but it was not actually called