Skip to content

Commit b287274

Browse files
committed
removed keymapping and used e.code instead
1 parent 478f49d commit b287274

File tree

1 file changed

+1
-5
lines changed

1 file changed

+1
-5
lines changed

client/common/useKeyDownHandlers.js

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,10 @@ export default function useKeyDownHandlers(keyHandlers) {
3232
if (!e.key) return;
3333
const isMac = navigator.userAgent.toLowerCase().indexOf('mac') !== -1;
3434
const isCtrl = isMac ? e.metaKey : e.ctrlKey;
35-
const shiftNumKeyMap = {
36-
'!': '1',
37-
'@': '2'
38-
};
3935
if (e.shiftKey && isCtrl) {
4036
handlers.current[
4137
`ctrl-shift-${
42-
shiftNumKeyMap[e.key.toLowerCase()] || e.key.toLowerCase()
38+
/^\d+$/.test(e.code.at(-1)) ? e.code.at(-1) : e.key.toLowerCase()
4339
}`
4440
]?.(e);
4541
} else if (isCtrl) {

0 commit comments

Comments
 (0)