From 8fe0d4ccf87a89f5ab75289aa2dcd92a0318ac57 Mon Sep 17 00:00:00 2001 From: eps1lon Date: Wed, 20 Oct 2021 17:33:06 +0200 Subject: [PATCH 1/3] Roots are not visible in the tree --- .../src/devtools/views/Profiler/Updaters.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/react-devtools-shared/src/devtools/views/Profiler/Updaters.js b/packages/react-devtools-shared/src/devtools/views/Profiler/Updaters.js index 9e2518612e455..d35ff86d5895c 100644 --- a/packages/react-devtools-shared/src/devtools/views/Profiler/Updaters.js +++ b/packages/react-devtools-shared/src/devtools/views/Profiler/Updaters.js @@ -14,6 +14,7 @@ import * as React from 'react'; import {useContext} from 'react'; import {ProfilerContext} from './ProfilerContext'; import styles from './Updaters.css'; +import {ElementTypeRoot} from '../../../types'; export type Props = {| commitTree: CommitTree, @@ -26,8 +27,9 @@ export default function Updaters({commitTree, updaters}: Props) { const children = updaters.length > 0 ? ( updaters.map((serializedElement: SerializedElement) => { - const {displayName, id, key} = serializedElement; - const isVisibleInTree = commitTree.nodes.has(id); + const {displayName, id, key, type} = serializedElement; + const isVisibleInTree = + commitTree.nodes.has(id) && type !== ElementTypeRoot; if (isVisibleInTree) { return (