diff --git a/src/components/ConnectionLine/ConnectionLine.vue b/src/components/ConnectionLine/ConnectionLine.vue index 31310c75..91aa3908 100644 --- a/src/components/ConnectionLine/ConnectionLine.vue +++ b/src/components/ConnectionLine/ConnectionLine.vue @@ -14,8 +14,8 @@ const sourceHandle = : store.connectionHandleType && props.sourceNode.handleBounds[store.connectionHandleType ?? 'source']?.[0] const sourceHandleX = sourceHandle ? sourceHandle.x + sourceHandle.width / 2 : props.sourceNode.dimensions.width / 2 const sourceHandleY = sourceHandle ? sourceHandle.y + sourceHandle.height / 2 : props.sourceNode.dimensions.height -const sourceX = props.sourceNode.position.x + sourceHandleX -const sourceY = props.sourceNode.position.y + sourceHandleY +const sourceX = props.sourceNode.computedPosition.x + sourceHandleX +const sourceY = props.sourceNode.computedPosition.y + sourceHandleY const isRightOrLeft = sourceHandle?.position === Position.Left || sourceHandle?.position === Position.Right const targetPosition = isRightOrLeft ? Position.Left : Position.Top diff --git a/src/components/Edges/EdgeWrapper.vue b/src/components/Edges/EdgeWrapper.vue index 9983b743..3af08cfa 100644 --- a/src/components/Edges/EdgeWrapper.vue +++ b/src/components/Edges/EdgeWrapper.vue @@ -1,7 +1,7 @@