From ba63eb39f5cb6e9720114d0146ec273c83a30a32 Mon Sep 17 00:00:00 2001 From: Sebastian Markbage Date: Fri, 26 Sep 2025 00:43:20 -0400 Subject: [PATCH] Disable the tree list for now --- .../devtools/views/SuspenseTab/SuspenseTab.js | 41 ++++++++++++------- 1 file changed, 27 insertions(+), 14 deletions(-) diff --git a/packages/react-devtools-shared/src/devtools/views/SuspenseTab/SuspenseTab.js b/packages/react-devtools-shared/src/devtools/views/SuspenseTab/SuspenseTab.js index 64ad391dd94..8c93cf968a2 100644 --- a/packages/react-devtools-shared/src/devtools/views/SuspenseTab/SuspenseTab.js +++ b/packages/react-devtools-shared/src/devtools/views/SuspenseTab/SuspenseTab.js @@ -117,6 +117,11 @@ function SuspenseTab(_: {}) { initLayoutState, ); + // If there are no named Activity boundaries, we don't have any tree list and we should hide + // both the panel and the button to toggle it. Since we currently don't support it yet, it's + // always disabled. + const treeListDisabled = true; + const wrapperTreeRef = useRef(null); const resizeTreeRef = useRef(null); const resizeTreeListRef = useRef(null); @@ -290,23 +295,31 @@ function SuspenseTab(_: {}) { return (
- - + )} + {treeListDisabled ? null : ( +