Skip to content

Commit 4e6eaab

Browse files
Kevin Marrecrstoenescu
authored andcommitted
Fix: QUploader missing extensions filter onAdd event (was only onDrop) (quasarframework#2533)
1 parent e517328 commit 4e6eaab

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

src/components/uploader/QUploader.js

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -163,12 +163,6 @@ export default {
163163
}
164164

165165
files = this.multiple ? files : [ files[0] ]
166-
if (this.extensions) {
167-
files = this.__filter(files)
168-
if (files.length === 0) {
169-
return
170-
}
171-
}
172166

173167
this.__add(null, files)
174168
},
@@ -186,6 +180,13 @@ export default {
186180
}
187181

188182
files = Array.prototype.slice.call(files || e.target.files)
183+
if (this.extensions) {
184+
files = this.__filter(files)
185+
if (files.length === 0) {
186+
return
187+
}
188+
}
189+
189190
this.$refs.file.value = ''
190191

191192
let filesReady = [] // List of image load promises

0 commit comments

Comments
 (0)