fix(ui-shell): prevent default behavior for Arrow{Up|Down} in HeaderSearch (#432)

This commit is contained in:
Eric Liu 2020-11-28 12:01:21 -08:00 committed by GitHub
commit e9016a5f8d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -223,12 +223,13 @@
on:focus
on:blur
on:keydown
on:keydown="{({ key }) => {
switch (key) {
on:keydown="{(e) => {
switch (e.key) {
case 'Enter':
selectResult();
break;
case 'ArrowDown':
e.preventDefault();
if (selectedResultIndex === results.length - 1) {
selectedResultIndex = 0;
} else {
@ -236,6 +237,7 @@
}
break;
case 'ArrowUp':
e.preventDefault();
if (selectedResultIndex === 0) {
selectedResultIndex = results.length - 1;
} else {