diff --git a/lib/client/dom.js b/lib/client/dom.js index 77814679..a7e5a985 100644 --- a/lib/client/dom.js +++ b/lib/client/dom.js @@ -428,8 +428,10 @@ var CloudCmd, Util, DOM, CloudFunc, Dialog; Util.checkArgs(arguments, ['files']); if (files.length) { + func = func(files[0].name); + Util.forEach(files, function(file) { - func = Util.exec.with(load, file, func(file.name)); + func = Util.exec.with(load, file, func); }); func();