We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a3cf391 commit 478f49dCopy full SHA for 478f49d
client/common/useKeyDownHandlers.js
@@ -32,8 +32,16 @@ export default function useKeyDownHandlers(keyHandlers) {
32
if (!e.key) return;
33
const isMac = navigator.userAgent.toLowerCase().indexOf('mac') !== -1;
34
const isCtrl = isMac ? e.metaKey : e.ctrlKey;
35
+ const shiftNumKeyMap = {
36
+ '!': '1',
37
+ '@': '2'
38
+ };
39
if (e.shiftKey && isCtrl) {
- handlers.current[`ctrl-shift-${e.key.toLowerCase()}`]?.(e);
40
+ handlers.current[
41
+ `ctrl-shift-${
42
+ shiftNumKeyMap[e.key.toLowerCase()] || e.key.toLowerCase()
43
+ }`
44
+ ]?.(e);
45
} else if (isCtrl) {
46
handlers.current[`ctrl-${e.key.toLowerCase()}`]?.(e);
47
}
0 commit comments