1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-05 00:43:53 +00:00

forbid drag&drop on ie brower less than ie11

This commit is contained in:
shanshuirenjia
2019-06-04 15:59:25 +08:00
parent 7756093299
commit 9ba1278eca
2 changed files with 30 additions and 1 deletions

View File

@@ -537,23 +537,35 @@ class DirentListView extends React.Component {
}
onTableDragEnter = (e) => {
if (Utils.isIEBrower()) {
return false;
}
if (e.target.className === 'table-container ') {
this.setState({isListDropTipShow: true});
}
}
onTableDragOver = (e) => {
if (Utils.isIEBrower) {
return false;
}
e.preventDefault();
e.dataTransfer.dropEffect = 'move';
}
onTableDragLeave = (e) => {
if (Utils.isIEBrower) {
return false;
}
if (e.target.className === 'table-container table-drop-active') {
this.setState({isListDropTipShow: false});
}
}
tableDrop = (e) => {
if (Utils.isIEBrower) {
return false;
}
e.persist();
this.setState({isListDropTipShow: false});
if (e.dataTransfer.files.length) { // uploaded files