refactor(wrapNode): call update dim when node is not initialized

This commit is contained in:
moklick
2021-11-02 14:33:09 +01:00
parent 65991de037
commit 8cd969dd84
3 changed files with 5 additions and 5 deletions
+2 -2
View File
@@ -1,12 +1,12 @@
{ {
"name": "react-flow-renderer", "name": "react-flow-renderer",
"version": "10.0.0-next.7", "version": "10.0.0-next.8",
"lockfileVersion": 2, "lockfileVersion": 2,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "react-flow-renderer", "name": "react-flow-renderer",
"version": "10.0.0-next.7", "version": "10.0.0-next.8",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@babel/runtime": "^7.15.4", "@babel/runtime": "^7.15.4",
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"name": "react-flow-renderer", "name": "react-flow-renderer",
"version": "10.0.0-next.7", "version": "10.0.0-next.8",
"engines": { "engines": {
"node": ">=12" "node": ">=12"
}, },
+2 -2
View File
@@ -208,10 +208,10 @@ export default (NodeComponent: ComponentType<NodeComponentProps>) => {
); );
useEffect(() => { useEffect(() => {
if (nodeElement.current && !isHidden) { if (nodeElement.current && (!isHidden || !isInitialized)) {
updateNodeDimensions([{ id, nodeElement: nodeElement.current, forceUpdate: true }]); updateNodeDimensions([{ id, nodeElement: nodeElement.current, forceUpdate: true }]);
} }
}, [id, isHidden, sourcePosition, targetPosition]); }, [id, isHidden, sourcePosition, targetPosition, isInitialized]);
useEffect(() => { useEffect(() => {
if (nodeElement.current) { if (nodeElement.current) {