diff --git a/packages/react/src/components/NodeWrapper/index.tsx b/packages/react/src/components/NodeWrapper/index.tsx index 4199d158..6d2231d9 100644 --- a/packages/react/src/components/NodeWrapper/index.tsx +++ b/packages/react/src/components/NodeWrapper/index.tsx @@ -220,6 +220,7 @@ export function NodeWrapper({ selected: node.selected, selectable: isSelectable, parent: isParent, + draggable: isDraggable, dragging, }, ])} diff --git a/packages/system/src/styles/init.css b/packages/system/src/styles/init.css index 6d6a4eec..5c01aece 100644 --- a/packages/system/src/styles/init.css +++ b/packages/system/src/styles/init.css @@ -186,16 +186,15 @@ svg.xy-flow__connectionline { pointer-events: all; transform-origin: 0 0; box-sizing: border-box; - cursor: grab; + cursor: default; - &.dragging { - cursor: grabbing; - } - - /* only used in Svelte Flow, should we remove it here? */ &.draggable { cursor: grab; pointer-events: all; + + &.dragging { + cursor: grabbing; + } } }