From a29ab9ab795f4962fc72f01ab85d9307f61a0808 Mon Sep 17 00:00:00 2001 From: Brian Vaughn Date: Tue, 9 Apr 2019 08:37:34 -0700 Subject: [PATCH] Tree arrow navigation respects event.defaultPrevented This prevents Reach MenuButton operations from also changing the tree selection in the background --- src/devtools/views/Components/Tree.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/devtools/views/Components/Tree.js b/src/devtools/views/Components/Tree.js index 2c7d18f14a..42df5111c4 100644 --- a/src/devtools/views/Components/Tree.js +++ b/src/devtools/views/Components/Tree.js @@ -73,7 +73,7 @@ export default function Tree(props: Props) { } const handleKeyDown = (event: KeyboardEvent) => { - if ((event: any).target.tagName === 'INPUT') { + if ((event: any).target.tagName === 'INPUT' || event.defaultPrevented) { return; }