From 8cd969dd84b50f74472bf15a512093f6247f1ae9 Mon Sep 17 00:00:00 2001 From: moklick Date: Tue, 2 Nov 2021 14:33:09 +0100 Subject: [PATCH] refactor(wrapNode): call update dim when node is not initialized --- package-lock.json | 4 ++-- package.json | 2 +- src/components/Nodes/wrapNode.tsx | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 121210a3..423bc22b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "react-flow-renderer", - "version": "10.0.0-next.7", + "version": "10.0.0-next.8", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "react-flow-renderer", - "version": "10.0.0-next.7", + "version": "10.0.0-next.8", "license": "MIT", "dependencies": { "@babel/runtime": "^7.15.4", diff --git a/package.json b/package.json index 1cd02bc5..79b42e5f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "react-flow-renderer", - "version": "10.0.0-next.7", + "version": "10.0.0-next.8", "engines": { "node": ">=12" }, diff --git a/src/components/Nodes/wrapNode.tsx b/src/components/Nodes/wrapNode.tsx index c071d805..aa195e18 100644 --- a/src/components/Nodes/wrapNode.tsx +++ b/src/components/Nodes/wrapNode.tsx @@ -208,10 +208,10 @@ export default (NodeComponent: ComponentType) => { ); useEffect(() => { - if (nodeElement.current && !isHidden) { + if (nodeElement.current && (!isHidden || !isInitialized)) { updateNodeDimensions([{ id, nodeElement: nodeElement.current, forceUpdate: true }]); } - }, [id, isHidden, sourcePosition, targetPosition]); + }, [id, isHidden, sourcePosition, targetPosition, isInitialized]); useEffect(() => { if (nodeElement.current) {