Skip to content

Commit a2c7e90

Browse files
author
Austin Green
authored
fix(dropdowns): all previous item selection with arrow key (#391)
1 parent e6e661f commit a2c7e90

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

packages/dropdowns/src/Dropdown/Dropdown.tsx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -164,6 +164,9 @@ const Dropdown: React.FunctionComponent<IDropdownProps> = props => {
164164
} else {
165165
onSelect && onSelect(changes.selectedItem, stateAndHelpers);
166166
}
167+
168+
// Reset input value when item is selected
169+
stateAndHelpers.setState({ inputValue: '' });
167170
}
168171

169172
onStateChange && onStateChange(changes, stateAndHelpers);

packages/dropdowns/src/examples/menu.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -106,13 +106,13 @@ initialState = {
106106
</MediaItem>
107107
<Separator />
108108
<StyledItemWrapper>
109-
<Item value="clipboard-action">
109+
<Item value="clipboard-action" title="Clipboard action">
110110
<ClipboardSvg />
111111
</Item>
112-
<Item value="box-action">
112+
<Item value="box-action" title="Box action">
113113
<BoxSvg />
114114
</Item>
115-
<Item value="database-action">
115+
<Item value="database-action" title="Database action">
116116
<DatabaseSvg />
117117
</Item>
118118
</StyledItemWrapper>

0 commit comments

Comments
 (0)