From e1e29187b5bacc5d5a3b188a295ab127e2e71f42 Mon Sep 17 00:00:00 2001 From: berick Date: Fri, 11 Mar 2011 11:39:39 -0500 Subject: [PATCH] reload page after user closes receipt dialog via X control --- Open-ILS/web/opac/skin/kcls/js/myopac.js | 9 ++++++++- 1 files changed, 8 insertions(+), 1 deletions(-) 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(); -- 1.7.2.5