fix #363: drag-drop in Firefox

This commit is contained in:
antelle 2016-09-12 22:16:14 +03:00
parent b62a0e79b6
commit a17143164c
2 changed files with 14 additions and 2 deletions

View File

@ -183,7 +183,12 @@ var MenuItemView = Backbone.View.extend({
dropAllowed(e) {
var types = e.originalEvent.dataTransfer.types;
return types.indexOf('text/group') >= 0 || types.indexOf('text/entry') >= 0;
for (let i = 0; i < types.length; i++) {
if (types[i] === 'text/group' || types[i] === 'text/entry') {
return true;
}
}
return false;
},
dragstart(e) {
@ -229,7 +234,13 @@ var MenuItemView = Backbone.View.extend({
},
dropTopAllowed(e) {
return e.originalEvent.dataTransfer.types.indexOf('text/group') >= 0;
var types = e.originalEvent.dataTransfer.types;
for (let i = 0; i < types.length; i++) {
if (types[i] === 'text/group') {
return true;
}
}
return false;
},
dragoverTop(e) {

View File

@ -3,6 +3,7 @@ Release notes
##### v1.3.2 (WIP)
`-` fix #351: error alert on power shutdown
`-` fix #344: prevent caching WebDAV requests
`-` fix #363: drag-drop in Firefox
##### v1.3.1 (2016-09-02)
`-` fix #337: storage sync error