aboutsummaryrefslogtreecommitdiffstats
path: root/packages/renderer/src/components/locationBar/LocationTextField.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'packages/renderer/src/components/locationBar/LocationTextField.tsx')
-rw-r--r--packages/renderer/src/components/locationBar/LocationTextField.tsx8
1 files changed, 4 insertions, 4 deletions
diff --git a/packages/renderer/src/components/locationBar/LocationTextField.tsx b/packages/renderer/src/components/locationBar/LocationTextField.tsx
index 3a4f7f5..057dd69 100644
--- a/packages/renderer/src/components/locationBar/LocationTextField.tsx
+++ b/packages/renderer/src/components/locationBar/LocationTextField.tsx
@@ -93,20 +93,20 @@ function LocationTextField({
93 setValue(newValue); 93 setValue(newValue);
94 setChanged(true); 94 setChanged(true);
95 }} 95 }}
96 onKeyUp={(event) => { 96 onKeyDown={(event) => {
97 switch (event.key) { 97 switch (event.key) {
98 case 'Escape': 98 case 'Escape':
99 resetValue(); 99 resetValue();
100 event.preventDefault();
101 break; 100 break;
102 case 'Enter': 101 case 'Enter':
103 service?.go(value); 102 service?.go(value);
104 event.preventDefault();
105 break; 103 break;
106 default: 104 default:
107 // Nothing to do, let the key event through. 105 // Nothing to do, let the key event through.
108 break; 106 return;
109 } 107 }
108 event.preventDefault();
109 event.stopPropagation();
110 }} 110 }}
111 size="small" 111 size="small"
112 fullWidth 112 fullWidth