Skip to content

Commit 5172cdd

Browse files
author
Georgi Peltekov
committed
Fix safari errors
1 parent 272301d commit 5172cdd

File tree

3 files changed

+10
-3
lines changed

3 files changed

+10
-3
lines changed

CHANGELOG.md

+3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
## Change Log
2+
### [1.0.12](https://github.com/georgipeltekov/ngx-file-drop/compare/v1.0.11...v1.0.12) (2017-09-13)
3+
* Fix bugs in Safari
4+
25
### [1.0.11](https://github.com/georgipeltekov/ngx-file-drop/compare/v1.0.10...v1.0.11) (2017-09-13)
36
* Fix bug in Safari
47

lib/ngx-drop/file-drop.component.ts

+6-2
Original file line numberDiff line numberDiff line change
@@ -78,9 +78,13 @@ export class FileComponent {
7878
for (var i = 0; i < length; i++) {
7979
var entry;
8080
if (event.dataTransfer.items) {
81-
entry = event.dataTransfer.items[i].webkitGetAsEntry();
81+
if (event.dataTransfer.items[i].webkitGetAsEntry) {
82+
entry = event.dataTransfer.items[i].webkitGetAsEntry();
83+
}
8284
} else {
83-
entry = event.dataTransfer.files[i].webkitGetAsEntry()
85+
if (event.dataTransfer.files[i].webkitGetAsEntry) {
86+
entry = event.dataTransfer.files[i].webkitGetAsEntry()
87+
}
8488
}
8589

8690
if (entry.isFile) {

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ngx-file-drop",
3-
"version": "1.0.11",
3+
"version": "1.0.12",
44
"license": "MIT",
55
"scripts": {
66
"ng": "ng",

0 commit comments

Comments
 (0)