diff --git a/package/src/components/Nodes/NodeWrapper.vue b/package/src/components/Nodes/NodeWrapper.vue
index 29b6b13f..7b609fc8 100644
--- a/package/src/components/Nodes/NodeWrapper.vue
+++ b/package/src/components/Nodes/NodeWrapper.vue
@@ -93,6 +93,7 @@ watch(
node.value.handleBounds = getHandleBounds(nodeElement.value, scale.value)
},
+ { deep: true },
)
onUnmounted(() => {
diff --git a/package/src/container/Viewport/Viewport.vue b/package/src/container/Viewport/Viewport.vue
index 7be8c15c..7d13a716 100644
--- a/package/src/container/Viewport/Viewport.vue
+++ b/package/src/container/Viewport/Viewport.vue
@@ -167,6 +167,6 @@ export default {
-
+