summaryrefslogtreecommitdiff
path: root/assets/js/components/file-upload.js
diff options
context:
space:
mode:
Diffstat (limited to 'assets/js/components/file-upload.js')
-rw-r--r--assets/js/components/file-upload.js5
1 files changed, 4 insertions, 1 deletions
diff --git a/assets/js/components/file-upload.js b/assets/js/components/file-upload.js
index 762eb6e1..f4445a44 100644
--- a/assets/js/components/file-upload.js
+++ b/assets/js/components/file-upload.js
@@ -2,7 +2,7 @@ KB.component('file-upload', function (containerElement, options) {
var inputFileElement = null;
var dropzoneElement = null;
var files = [];
- var currentFileIndex = null;
+ var currentFileIndex = 0;
function onProgress(e) {
if (e.lengthComputable) {
@@ -183,6 +183,9 @@ KB.component('file-upload', function (containerElement, options) {
this.render = function () {
KB.on('modal.submit', onSubmit);
+ KB.on('modal.close', function () {
+ KB.removeListener('modal.submit', onSubmit);
+ });
inputFileElement = buildFileInputElement();
dropzoneElement = buildDropzoneElement();