mirror of
https://gitee.com/dify_ai/dify.git
synced 2024-12-04 04:07:47 +08:00
fix: workflow auto layout nodes offset & delete node shortcuts (#3484)
This commit is contained in:
parent
459bed9243
commit
d965b91b08
@ -138,7 +138,7 @@ const Workflow: FC<WorkflowProps> = memo(({
|
|||||||
})
|
})
|
||||||
|
|
||||||
useKeyPress(['delete'], handleEdgeDelete)
|
useKeyPress(['delete'], handleEdgeDelete)
|
||||||
useKeyPress(['delete'], handleNodeDeleteSelected)
|
useKeyPress(['delete', 'backspace'], handleNodeDeleteSelected)
|
||||||
useKeyPress(['ctrl.c', 'meta.c'], handleNodeCopySelected)
|
useKeyPress(['ctrl.c', 'meta.c'], handleNodeCopySelected)
|
||||||
useKeyPress(['ctrl.x', 'meta.x'], handleNodeCut)
|
useKeyPress(['ctrl.x', 'meta.x'], handleNodeCut)
|
||||||
useKeyPress(['ctrl.v', 'meta.v'], handleNodePaste)
|
useKeyPress(['ctrl.v', 'meta.v'], handleNodePaste)
|
||||||
|
@ -175,8 +175,8 @@ export const getLayoutByDagre = (originNodes: Node[], originEdges: Edge[]) => {
|
|||||||
dagreGraph.setGraph({
|
dagreGraph.setGraph({
|
||||||
rankdir: 'LR',
|
rankdir: 'LR',
|
||||||
align: 'UL',
|
align: 'UL',
|
||||||
nodesep: 64,
|
nodesep: 40,
|
||||||
ranksep: 40,
|
ranksep: 60,
|
||||||
})
|
})
|
||||||
nodes.forEach((node) => {
|
nodes.forEach((node) => {
|
||||||
dagreGraph.setNode(node.id, { width: node.width, height: node.height })
|
dagreGraph.setNode(node.id, { width: node.width, height: node.height })
|
||||||
|
Loading…
Reference in New Issue
Block a user