diff --git a/packages/vue-flow/src/components/Edges/index.ts b/packages/vue-flow/src/components/Edges/index.ts index 99e47b4e..562d702b 100644 --- a/packages/vue-flow/src/components/Edges/index.ts +++ b/packages/vue-flow/src/components/Edges/index.ts @@ -6,4 +6,4 @@ export { default as SmoothStepEdge } from './SmoothStepEdge' export { default as StraightEdge } from './StraightEdge' export { default as EdgeAnchor } from './EdgeAnchor' export { default as EdgeText } from './EdgeText.vue' -export { default as EdgeWrapper } from './EdgeWrapper.vue' +export { default as EdgeWrapper } from './Wrapper' diff --git a/packages/vue-flow/src/composables/useDrag.ts b/packages/vue-flow/src/composables/useDrag.ts index 5d0a488f..35c179e8 100644 --- a/packages/vue-flow/src/composables/useDrag.ts +++ b/packages/vue-flow/src/composables/useDrag.ts @@ -98,10 +98,7 @@ function useDrag(params: UseDragParams) { } }) .on('drag', (event: UseDragEvent) => { - if (node && (lastPos.x !== node.position.x || lastPos.y !== node.position.y)) { - lastPos.x = node.position.x - lastPos.y = node.position.y - } + parentPos = getParentNodePosition(node && node.parentNode ? getNode(node!.parentNode!) : undefined) const mousePos = getMousePosition(event) diff --git a/packages/vue-flow/src/utils/changes.ts b/packages/vue-flow/src/utils/changes.ts index 129fd6b0..639a94e0 100644 --- a/packages/vue-flow/src/utils/changes.ts +++ b/packages/vue-flow/src/utils/changes.ts @@ -70,13 +70,6 @@ function handleParentExpand(updateItem: GraphNode, parent: GraphNode) { } updateItem.position.y = 0 } - - parent.dimensions.width = ( - typeof parent.style.width === 'string' ? parseInt((parent.style.width)!, 10) : parent.style.width - )! - parent.dimensions.height = ( - typeof parent.style.height === 'string' ? parseInt((parent.style.height)!, 10) : parent.style.height - )! } } }