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