fix(core): use os specific key defaults

This commit is contained in:
braks
2023-08-21 17:44:20 +02:00
committed by Braks
parent 8943ec762b
commit 67704e5a8f
3 changed files with 18 additions and 8 deletions
+3 -3
View File
@@ -11,7 +11,7 @@ import {
StepEdge,
StraightEdge,
} from '~/components'
import { isDef } from '~/utils'
import { isDef, isMacOs } from '~/utils'
export const defaultNodeTypes: DefaultNodeTypes = {
input: InputNode,
@@ -107,8 +107,8 @@ function defaultState(): State {
selectNodesOnDrag: true,
multiSelectionActive: false,
selectionKeyCode: 'Shift',
multiSelectionKeyCode: 'Meta',
zoomActivationKeyCode: 'Meta',
multiSelectionKeyCode: isMacOs() ? 'Meta' : 'Control',
zoomActivationKeyCode: isMacOs() ? 'Meta' : 'Control',
deleteKeyCode: 'Backspace',
panActivationKeyCode: 'Space',