mirror of
https://github.com/ianstormtaylor/slate.git
synced 2025-04-20 21:34:53 +02:00
fix data transfer files support, closes #669
This commit is contained in:
parent
21c6762e15
commit
8e2dce111d
@ -43,15 +43,11 @@ function getTransferData(transfer) {
|
||||
|
||||
// Get and normalize files if they exist.
|
||||
if (transfer.items && transfer.items.length) {
|
||||
const fileItems = Array.from(transfer.items)
|
||||
files = Array.from(transfer.items)
|
||||
.map(item => item.kind == 'file' ? item.getAsFile() : null)
|
||||
.filter(exists => exists)
|
||||
|
||||
if (fileItems.length) files = fileItems
|
||||
}
|
||||
|
||||
if (transfer.files && transfer.files.length) {
|
||||
files = Array.from(files)
|
||||
} else if (transfer.files && transfer.files.length) {
|
||||
files = Array.from(transfer.files)
|
||||
}
|
||||
|
||||
// Determine the type of the data.
|
||||
|
Loading…
x
Reference in New Issue
Block a user