diff --git a/src/actions/actionClipboard.tsx b/src/actions/actionClipboard.tsx index 4ca25c3f..62a89a38 100644 --- a/src/actions/actionClipboard.tsx +++ b/src/actions/actionClipboard.tsx @@ -36,7 +36,7 @@ export const actionCut = register({ return actionDeleteSelected.perform(elements, appState); }, contextItemLabel: "labels.cut", - keyTest: (event) => event[KEYS.CTRL_OR_CMD] && event.code === CODES.X, + keyTest: (event) => event[KEYS.CTRL_OR_CMD] && event.key === KEYS.X, }); export const actionCopyAsSvg = register({ diff --git a/src/actions/actionGroup.tsx b/src/actions/actionGroup.tsx index 1d4b4518..243247ef 100644 --- a/src/actions/actionGroup.tsx +++ b/src/actions/actionGroup.tsx @@ -1,4 +1,4 @@ -import { CODES, KEYS } from "../keys"; +import { KEYS } from "../keys"; import { t } from "../i18n"; import { arrayToMap, getShortcutKey } from "../utils"; import { register } from "./register"; @@ -132,7 +132,7 @@ export const actionGroup = register({ contextItemPredicate: (elements, appState) => enableActionGroup(elements, appState), keyTest: (event) => - !event.shiftKey && event[KEYS.CTRL_OR_CMD] && event.code === CODES.G, + !event.shiftKey && event[KEYS.CTRL_OR_CMD] && event.key === KEYS.G, PanelComponent: ({ elements, appState, updateData }) => (