From 4b2a978e3ab20663f359a4d0d1ecd82d462aa987 Mon Sep 17 00:00:00 2001 From: braks <78412429+bcakmakoglu@users.noreply.github.com> Date: Wed, 15 Feb 2023 20:45:38 +0100 Subject: [PATCH] refactor(core): immediately set initialized flag Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com> --- packages/core/src/store/actions.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/core/src/store/actions.ts b/packages/core/src/store/actions.ts index a9f2dff1..5e04de20 100644 --- a/packages/core/src/store/actions.ts +++ b/packages/core/src/store/actions.ts @@ -125,6 +125,7 @@ export function useActions(state: State, getters: ComputedGetters): Actions { node.handleBounds.source = getHandleBounds('.source', update.nodeElement, zoom) node.handleBounds.target = getHandleBounds('.target', update.nodeElement, zoom) node.dimensions = dimensions + node.initialized = true res.push({ id: node.id, @@ -261,7 +262,7 @@ export function useActions(state: State, getters: ComputedGetters): Actions { const setNodeExtent: Actions['setNodeExtent'] = async (nodeExtent) => { state.nodeExtent = nodeExtent - const nodeIds = getters.getNodes.value.map((n) => n.id) + const nodeIds = getters.getNodes.value.filter((n) => n.initialized).map((n) => n.id) updateNodeInternals(nodeIds) }