diff --git a/src/devtools/views/Components/Element.js b/src/devtools/views/Components/Element.js
index 16fb243ff2..6bc9bfeb7e 100644
--- a/src/devtools/views/Components/Element.js
+++ b/src/devtools/views/Components/Element.js
@@ -190,6 +190,11 @@ function ExpandCollapseToggle({ element, store }: ExpandCollapseToggleProps) {
[id, isCollapsed, store]
);
+ const stopPropagation = useCallback(event => {
+ // Prevent the row from selecting
+ event.stopPropagation();
+ }, []);
+
if (children.length === 0) {
return
;
}
@@ -197,6 +202,7 @@ function ExpandCollapseToggle({ element, store }: ExpandCollapseToggleProps) {
return (
diff --git a/src/devtools/views/Components/HooksTree.js b/src/devtools/views/Components/HooksTree.js
index 81c19f650e..eb42fbf9a0 100644
--- a/src/devtools/views/Components/HooksTree.js
+++ b/src/devtools/views/Components/HooksTree.js
@@ -130,7 +130,7 @@ function HookView({ canEditHooks, hook, id, path = [] }: HookViewProps) {
-
+
{name}
@@ -149,7 +149,7 @@ function HookView({ canEditHooks, hook, id, path = [] }: HookViewProps) {
-
+
{name}
{' '}
{/* $FlowFixMe */}
diff --git a/src/devtools/views/Components/KeyValue.js b/src/devtools/views/Components/KeyValue.js
index 955514de0d..ca5504e7b1 100644
--- a/src/devtools/views/Components/KeyValue.js
+++ b/src/devtools/views/Components/KeyValue.js
@@ -115,7 +115,7 @@ export default function KeyValue({
)}
{name}
@@ -150,7 +150,7 @@ export default function KeyValue({
)}
{name}