Commit 7e3fc4a522c4629b5350b36e888a2304c23d8074
1 parent
16fc6361
close the menu if no option is focused on Enter
Showing
1 changed file
with
2 additions
and
1 deletions
Show diff stats
src/components/select/select.vue
... | ... | @@ -494,7 +494,8 @@ |
494 | 494 | this.navigateOptions(1); |
495 | 495 | } |
496 | 496 | // enter |
497 | - if (e.key === 'Enter' && this.focusIndex > -1) { | |
497 | + if (e.key === 'Enter') { | |
498 | + if (this.focusIndex === -1) return this.hideMenu(); | |
498 | 499 | const optionComponent = this.flatOptions[this.focusIndex]; |
499 | 500 | const option = this.getOptionData(optionComponent.componentOptions.propsData.value); |
500 | 501 | this.onOptionClick(option); | ... | ... |