From 69901cd78f108123af9794cf446ee7b20a4cbf9c Mon Sep 17 00:00:00 2001 From: Mohammadreza Sarvari Date: Fri, 5 Jun 2026 16:47:39 +0330 Subject: [PATCH] fix(commitTreeBuilder): crash when parentNode.children is undefined --- .../src/devtools/views/Profiler/CommitTreeBuilder.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/react-devtools-shared/src/devtools/views/Profiler/CommitTreeBuilder.js b/packages/react-devtools-shared/src/devtools/views/Profiler/CommitTreeBuilder.js index d2b6eeb5d943..b32205f7062e 100644 --- a/packages/react-devtools-shared/src/devtools/views/Profiler/CommitTreeBuilder.js +++ b/packages/react-devtools-shared/src/devtools/views/Profiler/CommitTreeBuilder.js @@ -260,7 +260,7 @@ function updateTree( } const parentNode = getClonedNode(parentID); - parentNode.children = parentNode.children.concat(id); + parentNode.children = (parentNode.children || []).concat(id); const {formattedDisplayName, hocDisplayNames, compiledWithForget} = parseElementDisplayNameFromBackend(displayName, type); @@ -311,7 +311,7 @@ function updateTree( debug('Remove', `fiber ${id} from parent ${parentID}`); } - parentNode.children = parentNode.children.filter( + parentNode.children = (parentNode.children || []).filter( childID => childID !== id, ); }