diff --git a/packages/devtools-components/src/tree.js b/packages/devtools-components/src/tree.js
index <HASH>..<HASH> 100644
--- a/packages/devtools-components/src/tree.js
+++ b/packages/devtools-components/src/tree.js
@@ -786,6 +786,10 @@ class Tree extends Component {
         onExpand: this._onExpand,
         onCollapse: this._onCollapse,
         onClick: e => {
+          // We can stop the propagation since click handler on the node can be
+          // created in `renderItem`.
+          e.stopPropagation();
+
           // Since the user just clicked the node, there's no need to check if
           // it should be scrolled into view.
           this._focus(item, { preventAutoScroll: true });
Stop the propagation on tree node click. (#<I>)

Not having it was causing issue in the console ([Bug <I>](<URL>)),

and I think it's safe to stop the propagation since click events are handled

through renderItem result.