mirror of
https://github.com/outline/outline.git
synced 2025-12-30 15:30:12 -06:00
fix: Incorrect key events trigger on non-qwerty layouts
This commit is contained in:
@@ -28,9 +28,7 @@ const createKeyPredicate = (keyFilter: KeyFilter) =>
|
||||
typeof keyFilter === "function"
|
||||
? keyFilter
|
||||
: typeof keyFilter === "string"
|
||||
? (event: KeyboardEvent) =>
|
||||
event.key === keyFilter ||
|
||||
event.code === `Key${keyFilter.toUpperCase()}`
|
||||
? (event: KeyboardEvent) => event.key === keyFilter
|
||||
: keyFilter
|
||||
? (_event: KeyboardEvent) => true
|
||||
: (_event: KeyboardEvent) => false;
|
||||
|
||||
Reference in New Issue
Block a user