From 253375fce4c6840dd2294b16b8f5498616b9fc59 Mon Sep 17 00:00:00 2001 From: emyarod Date: Wed, 4 May 2022 10:22:41 -0500 Subject: [PATCH] fix(TreeView): update shift + home/end shortcut --- packages/react/src/components/TreeView/TreeView.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/react/src/components/TreeView/TreeView.js b/packages/react/src/components/TreeView/TreeView.js index fb32c432177c..86c7752393ea 100644 --- a/packages/react/src/components/TreeView/TreeView.js +++ b/packages/react/src/components/TreeView/TreeView.js @@ -127,7 +127,7 @@ export default function TreeView({ const nodeIds = []; if (matches(event, [keys.Home, keys.End])) { - if (multiselect && event.shiftKey) { + if (multiselect && event.shiftKey && event.ctrlKey) { nodeIds.push(treeWalker.current.currentNode?.id); } while ( @@ -137,7 +137,7 @@ export default function TreeView({ ) { nextFocusNode = treeWalker.current.currentNode; - if (multiselect && event.shiftKey) { + if (multiselect && event.shiftKey && event.ctrlKey) { nodeIds.push(nextFocusNode?.id); } }