Skip to content

Commit 7c294f6

Browse files
committed
Show stack in "rendered by" view
1 parent ba924c7 commit 7c294f6

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

packages/react-devtools-shared/src/devtools/views/Components/InspectedElementView.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ export default function InspectedElementView({
5353
symbolicatedSourcePromise,
5454
}: Props): React.Node {
5555
const {
56+
stack,
5657
owners,
5758
rendererPackageName,
5859
rendererVersion,
@@ -69,8 +70,9 @@ export default function InspectedElementView({
6970
? `${rendererPackageName}@${rendererVersion}`
7071
: null;
7172
const showOwnersList = owners !== null && owners.length > 0;
73+
const showStack = stack != null && stack.length > 0;
7274
const showRenderedBy =
73-
showOwnersList || rendererLabel !== null || rootType !== null;
75+
showStack || showOwnersList || rendererLabel !== null || rootType !== null;
7476

7577
return (
7678
<Fragment>
@@ -169,6 +171,7 @@ export default function InspectedElementView({
169171
data-testname="InspectedElementView-Owners">
170172
<div className={styles.OwnersHeader}>rendered by</div>
171173

174+
{showStack ? <StackTraceView stack={stack} /> : null}
172175
{showOwnersList &&
173176
owners?.map(owner => (
174177
<>

0 commit comments

Comments
 (0)