mirror of
https://github.com/haiwen/seahub.git
synced 2025-09-05 08:53:14 +00:00
fix text bug (#6431)
This commit is contained in:
@@ -117,7 +117,7 @@ class DirentGridItem extends React.Component {
|
|||||||
dragStartItemData = JSON.stringify(dragStartItemData);
|
dragStartItemData = JSON.stringify(dragStartItemData);
|
||||||
|
|
||||||
e.dataTransfer.effectAllowed = 'move';
|
e.dataTransfer.effectAllowed = 'move';
|
||||||
e.dataTransfer.setData('applicaiton/drag-item-info', dragStartItemData);
|
e.dataTransfer.setData('application/drag-item-info', dragStartItemData);
|
||||||
};
|
};
|
||||||
|
|
||||||
onGridItemDragEnter = (e) => {
|
onGridItemDragEnter = (e) => {
|
||||||
@@ -152,7 +152,7 @@ class DirentGridItem extends React.Component {
|
|||||||
if (e.dataTransfer.files.length) { // uploaded files
|
if (e.dataTransfer.files.length) { // uploaded files
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
let dragStartItemData = e.dataTransfer.getData('applicaiton/drag-item-info');
|
let dragStartItemData = e.dataTransfer.getData('application/drag-item-info');
|
||||||
dragStartItemData = JSON.parse(dragStartItemData);
|
dragStartItemData = JSON.parse(dragStartItemData);
|
||||||
let { nodeDirent, nodeParentPath } = dragStartItemData;
|
let { nodeDirent, nodeParentPath } = dragStartItemData;
|
||||||
let dropItemData = this.props.dirent;
|
let dropItemData = this.props.dirent;
|
||||||
|
@@ -505,7 +505,7 @@ class DirentListItem extends React.Component {
|
|||||||
return dragStartItemData;
|
return dragStartItemData;
|
||||||
});
|
});
|
||||||
selectedList = JSON.stringify(selectedList);
|
selectedList = JSON.stringify(selectedList);
|
||||||
e.dataTransfer.setData('applicaiton/drag-item-info', selectedList);
|
e.dataTransfer.setData('application/drag-item-info', selectedList);
|
||||||
return ;
|
return ;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -517,7 +517,7 @@ class DirentListItem extends React.Component {
|
|||||||
let dragStartItemData = { nodeDirent: this.props.dirent, nodeParentPath: this.props.path, nodeRootPath: nodeRootPath };
|
let dragStartItemData = { nodeDirent: this.props.dirent, nodeParentPath: this.props.path, nodeRootPath: nodeRootPath };
|
||||||
dragStartItemData = JSON.stringify(dragStartItemData);
|
dragStartItemData = JSON.stringify(dragStartItemData);
|
||||||
|
|
||||||
e.dataTransfer.setData('applicaiton/drag-item-info', dragStartItemData);
|
e.dataTransfer.setData('application/drag-item-info', dragStartItemData);
|
||||||
};
|
};
|
||||||
|
|
||||||
onItemDragEnter = (e) => {
|
onItemDragEnter = (e) => {
|
||||||
@@ -565,7 +565,7 @@ class DirentListItem extends React.Component {
|
|||||||
} else {
|
} else {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
let dragStartItemData = e.dataTransfer.getData('applicaiton/drag-item-info');
|
let dragStartItemData = e.dataTransfer.getData('application/drag-item-info');
|
||||||
dragStartItemData = JSON.parse(dragStartItemData);
|
dragStartItemData = JSON.parse(dragStartItemData);
|
||||||
if (Array.isArray(dragStartItemData)) { // move items
|
if (Array.isArray(dragStartItemData)) { // move items
|
||||||
let direntPaths = dragStartItemData.map(draggedItem => {
|
let direntPaths = dragStartItemData.map(draggedItem => {
|
||||||
|
@@ -554,7 +554,7 @@ class DirentListView extends React.Component {
|
|||||||
if (e.dataTransfer.files.length) { // uploaded files
|
if (e.dataTransfer.files.length) { // uploaded files
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
let dragStartItemData = e.dataTransfer.getData('applicaiton/drag-item-info');
|
let dragStartItemData = e.dataTransfer.getData('application/drag-item-info');
|
||||||
dragStartItemData = JSON.parse(dragStartItemData);
|
dragStartItemData = JSON.parse(dragStartItemData);
|
||||||
|
|
||||||
let { nodeDirent, nodeParentPath, nodeRootPath } = dragStartItemData;
|
let { nodeDirent, nodeParentPath, nodeRootPath } = dragStartItemData;
|
||||||
|
@@ -56,7 +56,7 @@ class TreeView extends React.Component {
|
|||||||
dragStartNodeData = JSON.stringify(dragStartNodeData);
|
dragStartNodeData = JSON.stringify(dragStartNodeData);
|
||||||
|
|
||||||
e.dataTransfer.effectAllowed = 'move';
|
e.dataTransfer.effectAllowed = 'move';
|
||||||
e.dataTransfer.setData('applicaiton/drag-item-info', dragStartNodeData);
|
e.dataTransfer.setData('application/drag-item-info', dragStartNodeData);
|
||||||
};
|
};
|
||||||
|
|
||||||
onNodeDragEnter = (e, node) => {
|
onNodeDragEnter = (e, node) => {
|
||||||
@@ -106,7 +106,7 @@ class TreeView extends React.Component {
|
|||||||
if (e.dataTransfer.files.length) { // uploaded files
|
if (e.dataTransfer.files.length) { // uploaded files
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
let dragStartNodeData = e.dataTransfer.getData('applicaiton/drag-item-info');
|
let dragStartNodeData = e.dataTransfer.getData('application/drag-item-info');
|
||||||
if (!dragStartNodeData) return;
|
if (!dragStartNodeData) return;
|
||||||
dragStartNodeData = JSON.parse(dragStartNodeData);
|
dragStartNodeData = JSON.parse(dragStartNodeData);
|
||||||
|
|
||||||
|
@@ -92,7 +92,7 @@ const ViewItem = ({
|
|||||||
if (!canDrop) return false;
|
if (!canDrop) return false;
|
||||||
const dragData = JSON.stringify({ type: 'sf-metadata-view', view_id: view._id });
|
const dragData = JSON.stringify({ type: 'sf-metadata-view', view_id: view._id });
|
||||||
event.dataTransfer.effectAllowed = 'move';
|
event.dataTransfer.effectAllowed = 'move';
|
||||||
event.dataTransfer.setData('applicaiton/drag-sf-metadata-view-info', dragData);
|
event.dataTransfer.setData('application/drag-sf-metadata-view-info', dragData);
|
||||||
}, [canDrop, view]);
|
}, [canDrop, view]);
|
||||||
|
|
||||||
const onDragEnter = useCallback((event) => {
|
const onDragEnter = useCallback((event) => {
|
||||||
@@ -114,7 +114,7 @@ const ViewItem = ({
|
|||||||
event.stopPropagation();
|
event.stopPropagation();
|
||||||
setDropShow(false);
|
setDropShow(false);
|
||||||
|
|
||||||
let dragData = event.dataTransfer.getData('applicaiton/drag-sf-metadata-view-info');
|
let dragData = event.dataTransfer.getData('application/drag-sf-metadata-view-info');
|
||||||
if (!dragData) return;
|
if (!dragData) return;
|
||||||
dragData = JSON.parse(dragData);
|
dragData = JSON.parse(dragData);
|
||||||
if (dragData.type !== 'sf-metadata-view') return false;
|
if (dragData.type !== 'sf-metadata-view') return false;
|
||||||
|
Reference in New Issue
Block a user