Merge pull request #3594 from xyflow/fix/pan-activation-key

Fix/pan activation key
This commit is contained in:
Moritz Klack
2023-11-09 17:19:27 +01:00
committed by GitHub
4 changed files with 4 additions and 21 deletions
@@ -50,7 +50,7 @@ const FlowRenderer = ({
elementsSelectable,
zoomOnScroll,
zoomOnPinch,
panOnScroll,
panOnScroll: _panOnScroll,
panOnScrollSpeed,
panOnScrollMode,
zoomOnDoubleClick,
@@ -72,6 +72,7 @@ const FlowRenderer = ({
const panActivationKeyPressed = useKeyPress(panActivationKeyCode);
const panOnDrag = panActivationKeyPressed || _panOnDrag;
const panOnScroll = panActivationKeyPressed || _panOnScroll;
const isSelecting = selectionKeyPressed || (selectionOnDrag && panOnDrag !== true);
useGlobalKeyHandler({ deleteKeyCode, multiSelectionKeyCode });