[DevTools] Fix host instance highlighting (#34661)
Sebastian "Sebbie" Silbermann committed
Oct 1, 2025 at 17:32 UTC
1f460f31ee277c4f62d352bbad48977b976ad8a8
2 files changed
+3
-3
packages/react-devtools-shared/src/backend/views/Highlighter/index.js
+2
-2
@@ -115,7 +115,7 @@ export default function setupHighlighter(
115
const nodes = renderer.findHostInstancesForElementID(id);
116
if (nodes != null) {
117
for (let i = 0; i < nodes.length; i++) {
118
- const node = nodes[0];
118
+ const node = nodes[i];
119
if (node === null) {
120
continue;
121
}
@@ -164,7 +164,7 @@ export default function setupHighlighter(
164
const nodes = renderer.findHostInstancesForElementID(id);
165
if (nodes != null) {
166
for (let i = 0; i < nodes.length; i++) {
167
- const node = nodes[0];
167
+ const node = nodes[i];
168
if (node === null) {
169
continue;
170
}
packages/react-devtools-shared/src/devtools/views/SuspenseTab/SuspenseBreadcrumbs.js
+1
-1
@@ -66,7 +66,7 @@ export default function SuspenseBreadcrumbs(): React$Node {
66
key={id}
67
className={styles.SuspenseBreadcrumbsListItem}
68
aria-current={selectedSuspenseID === id}
69
- onPointerEnter={highlightHostInstance.bind(null, id)}
69
+ onPointerEnter={highlightHostInstance.bind(null, id, false)}
70
onPointerLeave={clearHighlightHostInstance}>
71
<button
72
className={styles.SuspenseBreadcrumbsButton}