Prevent default on backspace when not in a text field (#1367)
This commit is contained in:
@ -73,6 +73,9 @@ export function App() {
|
|||||||
useHotkeys('shift + e', () => togglePane('kclErrors'))
|
useHotkeys('shift + e', () => togglePane('kclErrors'))
|
||||||
useHotkeys('shift + d', () => togglePane('debug'))
|
useHotkeys('shift + d', () => togglePane('debug'))
|
||||||
useHotkeys('esc', () => send('Cancel'))
|
useHotkeys('esc', () => send('Cancel'))
|
||||||
|
useHotkeys('backspace', (e) => {
|
||||||
|
e.preventDefault()
|
||||||
|
})
|
||||||
useHotkeys(
|
useHotkeys(
|
||||||
isTauri() ? 'mod + ,' : 'shift + mod + ,',
|
isTauri() ? 'mod + ,' : 'shift + mod + ,',
|
||||||
() => navigate(filePath + paths.SETTINGS),
|
() => navigate(filePath + paths.SETTINGS),
|
||||||
|
@ -48,6 +48,7 @@ function CommandComboBox({
|
|||||||
(event.metaKey && event.key === 'k') ||
|
(event.metaKey && event.key === 'k') ||
|
||||||
(event.key === 'Backspace' && !event.currentTarget.value)
|
(event.key === 'Backspace' && !event.currentTarget.value)
|
||||||
) {
|
) {
|
||||||
|
event.preventDefault()
|
||||||
commandBarSend({ type: 'Close' })
|
commandBarSend({ type: 'Close' })
|
||||||
}
|
}
|
||||||
}}
|
}}
|
||||||
|
Reference in New Issue
Block a user