From de311361bff07279ec658c7f2d56887a94ed0bc3 Mon Sep 17 00:00:00 2001 From: braks <78412429+bcakmakoglu@users.noreply.github.com> Date: Wed, 18 Jan 2023 17:48:07 +0100 Subject: [PATCH] revert(core): await node initialization before clamping initial pos Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com> --- packages/core/src/components/Nodes/NodeWrapper.vue | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/core/src/components/Nodes/NodeWrapper.vue b/packages/core/src/components/Nodes/NodeWrapper.vue index dfeecaff..5d319861 100644 --- a/packages/core/src/components/Nodes/NodeWrapper.vue +++ b/packages/core/src/components/Nodes/NodeWrapper.vue @@ -147,7 +147,9 @@ watch([() => node.extent, () => nodeExtent], ([nodeExtent, globalExtent], [oldNo }) // clamp initial position to nodes' extent -updatePosition() +until(() => node.initialized) + .toBe(true) + .then(updatePosition) /** this re-calculates the current position, necessary for clamping by a node's extent */ function updatePosition() {