fix: Clash between history and table of content shortcuts

related #2733
This commit is contained in:
Tom Moor
2021-11-08 18:03:03 -08:00
parent e170a63094
commit a600a897c3
3 changed files with 7 additions and 3 deletions

View File

@ -17,7 +17,9 @@ const createKeyPredicate = (keyFilter: KeyFilter) =>
typeof keyFilter === "function"
? keyFilter
: typeof keyFilter === "string"
? (event: KeyboardEvent) => event.key === keyFilter
? (event: KeyboardEvent) =>
event.key === keyFilter ||
event.code === `Key${keyFilter.toUpperCase()}`
: keyFilter
? (_event) => true
: (_event) => false;