From: berick Date: Fri, 11 Mar 2011 16:39:39 +0000 (-0500) Subject: reload page after user closes receipt dialog via X control X-Git-Tag: kcls-grey-screen-prod1~9 X-Git-Url: http://git.equinoxoli.org/?p=evergreen-equinox.git;a=commitdiff_plain;h=e1e29187b5bacc5d5a3b188a295ab127e2e71f42 reload page after user closes receipt dialog via X control --- diff --git a/Open-ILS/web/opac/skin/kcls/js/myopac.js b/Open-ILS/web/opac/skin/kcls/js/myopac.js index eab627d..ac74ced 100644 --- a/Open-ILS/web/opac/skin/kcls/js/myopac.js +++ b/Open-ILS/web/opac/skin/kcls/js/myopac.js @@ -2233,11 +2233,18 @@ function printData(data, numItems, callback) { var cancel = $('receipt-view-print-cancel'); cancel.onclick = function() { frame.document.body.innerHTML = ''; - // hideMe($('receipt-print-frame-wrapper')); receiptPrintDialog.hide(); if(callback) callback(); } + // user clicked the X control to close the dialog + dojo.connect(receiptPrintDialog, 'onCancel', + function() { + frame.document.body.innerHTML = ''; + if(callback) callback(); + } + ); + $('receipt-view-print-button').onclick = function() { frame.focus(); frame.print();