From 3693602cf815d2de85e23b86eae9a24e85838faf Mon Sep 17 00:00:00 2001 From: moklick Date: Mon, 14 Sep 2020 12:16:31 +0200 Subject: [PATCH] fix(nodes): handle isHidden on start closes #506 --- example/src/Hidden/index.js | 2 -- src/components/Nodes/wrapNode.tsx | 4 ++-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/example/src/Hidden/index.js b/example/src/Hidden/index.js index 1c3ffd5e..92ff51db 100644 --- a/example/src/Hidden/index.js +++ b/example/src/Hidden/index.js @@ -27,8 +27,6 @@ const HiddenFlow = () => { ); }, [isHidden]); - console.log(elements); - return ( diff --git a/src/components/Nodes/wrapNode.tsx b/src/components/Nodes/wrapNode.tsx index 63daa477..5e907e53 100644 --- a/src/components/Nodes/wrapNode.tsx +++ b/src/components/Nodes/wrapNode.tsx @@ -153,7 +153,7 @@ export default (NodeComponent: ComponentType) => { ); useEffect(() => { - if (nodeElement.current) { + if (nodeElement.current && !isHidden) { updateNodeDimensions({ id, nodeElement: nodeElement.current }); const resizeObserver = new ResizeObserver(() => { @@ -172,7 +172,7 @@ export default (NodeComponent: ComponentType) => { } return; - }, [id]); + }, [id, isHidden]); if (isHidden) { return null;