From 7e9459a60818cac420844cdb18566ea8c762108c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=A8=E9=A1=BA=E5=BC=BA?= Date: Fri, 9 Aug 2019 17:04:48 +0800 Subject: [PATCH] repair firefox-ie upload bug (#3967) * repair firefox-ie upload bug * repair code bug --- frontend/src/components/dirent-list-view/dirent-list-item.js | 3 +++ frontend/src/components/dirent-list-view/dirent-list-view.js | 3 +++ 2 files changed, 6 insertions(+) diff --git a/frontend/src/components/dirent-list-view/dirent-list-item.js b/frontend/src/components/dirent-list-view/dirent-list-item.js index 9131ae4b23..f83107247f 100644 --- a/frontend/src/components/dirent-list-view/dirent-list-item.js +++ b/frontend/src/components/dirent-list-view/dirent-list-item.js @@ -403,6 +403,9 @@ class DirentListItem extends React.Component { if (Utils.isIEBrower()) { return false; } + if (e.dataTransfer.dropEffect === 'copy') { + return; + } e.preventDefault(); e.dataTransfer.dropEffect = 'move'; } diff --git a/frontend/src/components/dirent-list-view/dirent-list-view.js b/frontend/src/components/dirent-list-view/dirent-list-view.js index d5eb438139..8a28a278e8 100644 --- a/frontend/src/components/dirent-list-view/dirent-list-view.js +++ b/frontend/src/components/dirent-list-view/dirent-list-view.js @@ -580,6 +580,9 @@ class DirentListView extends React.Component { if (Utils.isIEBrower()) { return false; } + if (e.dataTransfer.dropEffect === 'copy') { + return; + } e.preventDefault(); e.dataTransfer.dropEffect = 'move'; }