Allow arrow keys to function when SearchDialog is not open (#777)

This commit is contained in:
J.P. Krauss 2021-11-07 11:11:07 -08:00 committed by GitHub
parent a0d796551c
commit b40f201430
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -136,16 +136,18 @@ export default {
this.$emit(SELECTED_EVENT, recipe);
},
onUpDown(e) {
if (e.keyCode === 38) {
e.preventDefault();
this.selectedIndex--;
} else if (e.keyCode === 40) {
e.preventDefault();
this.selectedIndex++;
} else {
return;
if (this.dialog) {
if (e.keyCode === 38) {
e.preventDefault();
this.selectedIndex--;
} else if (e.keyCode === 40) {
e.preventDefault();
this.selectedIndex++;
} else {
return;
}
this.selectRecipe();
}
this.selectRecipe();
},
resetSelected() {
this.searchString = "";
@ -169,4 +171,4 @@ export default {
</script>
<style >
</style>
</style>