this is a combobox, HOME/END should pertain to the input, not selection

This commit is contained in:
Michael Telatynski 2019-12-15 15:07:49 +00:00
parent cecf581e04
commit 224ee05b62

View file

@ -221,16 +221,6 @@ export default class Dropdown extends React.Component {
highlightedOption: this._prevOption(this.state.highlightedOption),
});
break;
case Key.HOME:
this.setState({
highlightedOption: this._firstOption(),
});
break;
case Key.END:
this.setState({
highlightedOption: this._lastOption(),
});
break;
}
}
@ -278,16 +268,6 @@ export default class Dropdown extends React.Component {
return keys[(index - 1) % keys.length];
}
_firstOption() {
const keys = Object.keys(this.childrenByKey);
return keys[0];
}
_lastOption() {
const keys = Object.keys(this.childrenByKey);
return keys[keys.length - 1];
}
_scrollIntoView(node) {
if (node) {
node.scrollIntoView({