Merge pull request #268 from Alfresco/dev-mvitale-265

Fix drag drop cross browser #265
This commit is contained in:
Maurizio Vitale
2016-06-23 14:39:11 +01:00
committed by GitHub
@@ -66,6 +66,7 @@ export class FileDraggableDirective {
this._preventDefault($event);
let items = $event.dataTransfer.items;
if (items) {
for (let i = 0; i < items.length; i++) {
let item = items[i].webkitGetAsEntry();
if (item) {
@@ -76,6 +77,11 @@ export class FileDraggableDirective {
this.onFilesDropped.emit(files);
}
}
} else {
// safari or FF
let files = $event.dataTransfer.files;
this.onFilesDropped.emit(files);
}
this._inputFocusClass = false;
}