mirror of
https://github.com/zebrajr/react.git
synced 2026-01-15 12:15:22 +00:00
Revert "[DevTools] Always include the root in the timeline and select it by default" (#34739)
Reverts facebook/react#34654
This commit is contained in:
@@ -34,10 +34,6 @@ import {
|
||||
SuspenseTreeStateContext,
|
||||
} from './SuspenseTreeContext';
|
||||
import {StoreContext, OptionsContext} from '../context';
|
||||
import {
|
||||
TreeDispatcherContext,
|
||||
TreeStateContext,
|
||||
} from '../Components/TreeContext';
|
||||
import Button from '../Button';
|
||||
import Toggle from '../Toggle';
|
||||
import typeof {SyntheticPointerEvent} from 'react-dom-bindings/src/events/SyntheticEvent';
|
||||
@@ -185,18 +181,6 @@ function SuspenseTab(_: {}) {
|
||||
treeListHorizontalFraction,
|
||||
} = state;
|
||||
|
||||
const {inspectedElementID} = useContext(TreeStateContext);
|
||||
const {timeline} = useContext(SuspenseTreeStateContext);
|
||||
const treeDispatch = useContext(TreeDispatcherContext);
|
||||
useLayoutEffect(() => {
|
||||
// If the inspected element is still null and we've loaded a timeline, we can set the initial selection.
|
||||
// TODO: This tab should use its own source of truth instead so we only show suspense boundaries.
|
||||
if (inspectedElementID === null && timeline.length > 0) {
|
||||
const milestone = timeline[timeline.length - 1];
|
||||
treeDispatch({type: 'SELECT_ELEMENT_BY_ID', payload: milestone});
|
||||
}
|
||||
}, [timeline, inspectedElementID]);
|
||||
|
||||
useLayoutEffect(() => {
|
||||
const wrapperElement = wrapperTreeRef.current;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user