X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/50b582671d7e0d2eac3a9393d970675b07277800..db454dc894ff62101eac8bfd2d42a8e9ac442024:/js/kivi.js diff --git a/js/kivi.js b/js/kivi.js index 542c663c2..41b3762a3 100644 --- a/js/kivi.js +++ b/js/kivi.js @@ -357,13 +357,13 @@ namespace("kivi", function(ns) { params.dialog || { }, { // Options that must not be changed: close: function(event, ui) { + dialog.dialog('close'); + if (custom_close) custom_close(); if (params.url || params.html) dialog.remove(); - else - dialog.dialog('close'); } }); @@ -443,7 +443,7 @@ namespace("kivi", function(ns) { ns.run = function(function_name, args) { var fn = ns.get_function_by_name(function_name); if (fn) - return fn.apply({}, args); + return fn.apply({}, args || []); console.error('kivi.run("' + function_name + '"): No function by that name found'); return undefined;