diff --git a/packages/core/src/components/Nodes/NodeWrapper.vue b/packages/core/src/components/Nodes/NodeWrapper.vue index 2ff64d83..959d3006 100644 --- a/packages/core/src/components/Nodes/NodeWrapper.vue +++ b/packages/core/src/components/Nodes/NodeWrapper.vue @@ -94,7 +94,7 @@ onUpdateNodeInternals((updateIds) => { watchEffect( (onCleanup) => { - if (!node.hidden) { + if (!node.hidden && nodeElement.value) { props.resizeObserver.observe(nodeElement.value as HTMLDivElement) onCleanup(() => props.resizeObserver.unobserve(nodeElement.value as HTMLDivElement))