fix(ui): reset higlighted action on keyboard navigation
This commit is contained in:
parent
ea747afcdd
commit
bf871e8792
|
|
@ -113,8 +113,9 @@ export const Workbench: React.FunctionComponent<{
|
|||
|
||||
const onActionSelected = React.useCallback((action: modelUtil.ActionTraceEventInContext) => {
|
||||
setSelectedAction(action);
|
||||
setHighlightedAction(undefined);
|
||||
onSelectionChanged?.(action);
|
||||
}, [setSelectedAction, onSelectionChanged]);
|
||||
}, [setSelectedAction, onSelectionChanged, setHighlightedAction]);
|
||||
|
||||
const selectPropertiesTab = React.useCallback((tab: string) => {
|
||||
setSelectedPropertiesTab(tab);
|
||||
|
|
|
|||
|
|
@ -128,6 +128,7 @@ export function ListView<T>({
|
|||
scrollIntoViewIfNeeded(element || undefined);
|
||||
onHighlighted?.(undefined);
|
||||
onSelected?.(items[newIndex], newIndex);
|
||||
setHighlightedItem(undefined);
|
||||
}}
|
||||
ref={itemListRef}
|
||||
>
|
||||
|
|
|
|||
Loading…
Reference in a new issue