From 771dcd11cfb7bb91cf2c71d90cb26bda013ed923 Mon Sep 17 00:00:00 2001 From: moklick Date: Mon, 14 Aug 2023 16:14:51 +0200 Subject: [PATCH] fix(windows): more natural key defaults --- packages/react/src/container/ReactFlow/index.tsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/react/src/container/ReactFlow/index.tsx b/packages/react/src/container/ReactFlow/index.tsx index db7ddbef..4eb910a1 100644 --- a/packages/react/src/container/ReactFlow/index.tsx +++ b/packages/react/src/container/ReactFlow/index.tsx @@ -8,6 +8,7 @@ import { infiniteExtent, type NodeOrigin, type Viewport, + isMacOs, } from '@xyflow/system'; import Attribution from '../../components/Attribution'; @@ -108,8 +109,8 @@ const ReactFlow = forwardRef( selectionOnDrag = false, selectionMode = SelectionMode.Full, panActivationKeyCode = 'Space', - multiSelectionKeyCode = 'Meta', - zoomActivationKeyCode = 'Meta', + multiSelectionKeyCode = isMacOs() ? 'Meta' : 'Control', + zoomActivationKeyCode = isMacOs() ? 'Meta' : 'Control', snapToGrid = false, snapGrid = initSnapGrid, onlyRenderVisibleElements = false,