File tree Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Original file line number Diff line number Diff line change 1
1
/*
2
- * jQuery File Upload Plugin 5.19.4
2
+ * jQuery File Upload Plugin 5.19.5
3
3
* https://github.com/blueimp/jQuery-File-Upload
4
4
*
5
5
* Copyright 2010, Sebastian Tschan
952
952
} ,
953
953
954
954
_onDrop : function ( e ) {
955
- e . preventDefault ( ) ;
956
955
var that = this ,
957
956
dataTransfer = e . dataTransfer = e . originalEvent . dataTransfer ,
958
957
data = { } ;
958
+ if ( dataTransfer && dataTransfer . files && dataTransfer . files . length ) {
959
+ e . preventDefault ( ) ;
960
+ }
959
961
this . _getDroppedFiles ( dataTransfer ) . always ( function ( files ) {
960
962
data . files = files ;
961
963
if ( that . _trigger ( 'drop' , e , data ) !== false ) {
969
971
if ( this . _trigger ( 'dragover' , e ) === false ) {
970
972
return false ;
971
973
}
972
- if ( dataTransfer ) {
974
+ if ( dataTransfer && dataTransfer . files && dataTransfer . files . length ) {
973
975
dataTransfer . dropEffect = 'copy' ;
976
+ e . preventDefault ( ) ;
974
977
}
975
- e . preventDefault ( ) ;
976
978
} ,
977
979
978
980
_initEventHandlers : function ( ) {
You can’t perform that action at this time.
0 commit comments