Skip to content

Commit e34d648

Browse files
committed
fix(drop): ie10 file drop fix
1 parent 569e234 commit e34d648

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

src/resumable.js

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -114,11 +114,11 @@
114114
};
115115

116116
/**
117-
* On drag over event
117+
* Prevent default
118118
* @function
119119
* @param {MouseEvent} event
120120
*/
121-
this.onDragOver = function (event) {
121+
this.preventEvent = function (event) {
122122
event.preventDefault();
123123
};
124124

@@ -328,7 +328,8 @@
328328
domNodes = [domNodes];
329329
}
330330
each(domNodes, function (domNode) {
331-
domNode.addEventListener('dragover', this.onDragOver, false);
331+
domNode.addEventListener('dragover', this.preventEvent, false);
332+
domNode.addEventListener('dragenter', this.preventEvent, false);
332333
domNode.addEventListener('drop', this.onDrop, false);
333334
}, this);
334335
},
@@ -343,7 +344,8 @@
343344
domNodes = [domNodes];
344345
}
345346
each(domNodes, function (domNode) {
346-
domNode.removeEventListener('dragover', this.onDragOver);
347+
domNode.removeEventListener('dragover', this.preventEvent);
348+
domNode.removeEventListener('dragenter', this.preventEvent);
347349
domNode.removeEventListener('drop', this.onDrop);
348350
}, this);
349351
},

0 commit comments

Comments
 (0)