From 7bd8527bcacc70f9ea936f3564066d2f868a6b0c Mon Sep 17 00:00:00 2001 From: bymyself Date: Sun, 26 Jan 2025 05:08:10 -0700 Subject: [PATCH] Add cursor drop effect when dragging nodes/models onto graph (#2354) --- src/components/graph/GraphCanvas.vue | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/components/graph/GraphCanvas.vue b/src/components/graph/GraphCanvas.vue index 14d642908..c38221abd 100644 --- a/src/components/graph/GraphCanvas.vue +++ b/src/components/graph/GraphCanvas.vue @@ -247,6 +247,8 @@ watch( ) usePragmaticDroppable(() => canvasRef.value, { + getDropEffect: (args): Exclude => + args.source.data.type === 'tree-explorer-node' ? 'copy' : 'move', onDrop: (event) => { const loc = event.location.current.input const dndData = event.source.data