mirror of https://github.com/ElemeFE/element
Tree: address some draggable issues (#10494)
parent
4fe040d928
commit
10f5a661f5
|
@ -334,6 +334,13 @@
|
|||
return false;
|
||||
}
|
||||
event.dataTransfer.effectAllowed = 'move';
|
||||
|
||||
// wrap in try catch to address IE's error when first param is 'text/plain'
|
||||
try {
|
||||
// setData is required for draggable to work in FireFox
|
||||
// the content has to be '' so dragging a node out of the tree won't open a new tab in FireFox
|
||||
event.dataTransfer.setData('text/plain', '');
|
||||
} catch (e) {}
|
||||
dragState.draggingNode = treeNode;
|
||||
this.$emit('node-drag-start', treeNode.node, event);
|
||||
});
|
||||
|
|
Loading…
Reference in New Issue