mirror of
https://github.com/haiwen/seahub.git
synced 2025-09-23 20:37:42 +00:00
Fix move dirent in tree view not delete old dirent (#7908)
* 01 optimise codes * 02 move new dirent after delete old dirent 03 fix right panel dirent list refresh
This commit is contained in:
@@ -45,10 +45,6 @@ class TreeView extends React.Component {
|
||||
}
|
||||
}
|
||||
|
||||
onItemMove = (repo, dirent, selectedPath, currentPath) => {
|
||||
this.props.onItemMove(repo, dirent, selectedPath, currentPath);
|
||||
};
|
||||
|
||||
onNodeDragStart = (e, node) => {
|
||||
if (Utils.isIEBrowser()) {
|
||||
return false;
|
||||
@@ -133,7 +129,7 @@ class TreeView extends React.Component {
|
||||
this.setState({ isTreeViewDropTipShow: false });
|
||||
return;
|
||||
}
|
||||
this.onItemMove(this.props.currentRepoInfo, nodeDirent, '/', nodeParentPath);
|
||||
this.props.onItemMove(this.props.currentRepoInfo, nodeDirent, '/', nodeParentPath);
|
||||
this.setState({ isTreeViewDropTipShow: false });
|
||||
return;
|
||||
}
|
||||
@@ -163,7 +159,7 @@ class TreeView extends React.Component {
|
||||
}
|
||||
}
|
||||
|
||||
this.onItemMove(this.props.currentRepoInfo, nodeDirent, dropNodeData.path, nodeParentPath);
|
||||
this.props.onItemMove(this.props.currentRepoInfo, nodeDirent, dropNodeData.path, nodeParentPath);
|
||||
};
|
||||
|
||||
onMoveItems = (dragStartNodeData, dropNodeData, destRepo, destDirentPath) => {
|
||||
|
Reference in New Issue
Block a user