Fix hotkey setter to handle backticks and tildes properly

This commit is contained in:
Nessun Kim 2021-11-25 20:12:00 +09:00
parent 2baede4675
commit cd09043558

View File

@ -39,6 +39,10 @@ export function getKeyName (event: KeyEventData): KeyName {
key = altKeyName
} else if (event.key === 'Shift') {
key = 'Shift'
} else if (event.key === '`') {
key = '`'
} else if (event.key === '~') {
key = '~'
} else {
key = event.code
if (REGEX_LATIN_KEYNAME.test(event.key)) {
@ -54,7 +58,6 @@ export function getKeyName (event: KeyEventData): KeyName {
Slash: '/',
Backslash: '\\',
IntlBackslash: '`',
Backquote: '~', // Electron says it's the tilde
Minus: '-',
Equal: '=',
Semicolon: ';',