Skip to content

Commit f02a7aa

Browse files
authored
Merge pull request #516 from Kitware/fix-dragandrop-entries
fix(DragAndDrop): handle null files
2 parents 4fb2e79 + 6866683 commit f02a7aa

1 file changed

Lines changed: 6 additions & 4 deletions

File tree

src/components/DragAndDrop.vue

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -86,10 +86,12 @@ export default {
8686
if (this.enabled) {
8787
this.dragHover = false;
8888
if (ev.dataTransfer.items) {
89-
const entries = [...ev.dataTransfer.items].map((item) => {
90-
const getAsEntry = item.webkitGetAsEntry || item.getAsEntry;
91-
return getAsEntry.call(item);
92-
});
89+
const entries = [...ev.dataTransfer.items]
90+
.map((item) => {
91+
const getAsEntry = item.webkitGetAsEntry || item.getAsEntry;
92+
return getAsEntry.call(item);
93+
})
94+
.filter(Boolean);
9395
const files = await readAllFiles(entries);
9496
this.$emit('drop-files', files);
9597
} else {

0 commit comments

Comments
 (0)