diff --git a/src/components/Nodes/Node.vue b/src/components/Nodes/Node.vue index 4ff23cb8..4ffb6ed3 100644 --- a/src/components/Nodes/Node.vue +++ b/src/components/Nodes/Node.vue @@ -119,9 +119,12 @@ onMounted(() => { ) watch([() => props.node.type, () => props.node.sourcePosition, () => props.node.targetPosition], () => { - store.updateNodeDimensions({ - id: props.node.id, - nodeElement: nodeElement.value, + nextTick(() => { + store.updateNodeDimensions({ + id: props.node.id, + nodeElement: nodeElement.value, + forceUpdate: true, + }) }) }) })