make Form::Cancel better; make WebGUI::TabForm use it. so, logic migrated from TabForm to Form::Cancel where it's re-usable and fixed up for this new Doug admin.

This commit is contained in:
Scott Walters 2013-09-26 17:28:27 -05:00
parent 7b7f3be628
commit 0b5a77515f
2 changed files with 2 additions and 5 deletions

View file

@ -47,7 +47,7 @@ sub new {
my $cancelURL = $session->request->referer;
my $cancelJS_fragment = $cancelURL ? sprintf("window.location.href='%s'", $cancelURL) : ' history.go(-1)';
my $cancelJS = q{
if( window.parent && window.parent.admin window.parent.admin.modalDialog ) {
if( window.parent && window.parent.admin && window.parent.admin.modalDialog ) {
window.parent.admin.closeModalDialog();
} else {
$cancelJS_fragment;