From 54debeb61c27a3e49809e2e74ebe632d4774aaba Mon Sep 17 00:00:00 2001 From: Mitchell McCaffrey Date: Fri, 13 Aug 2021 14:22:04 +1000 Subject: [PATCH] Disabled rotation snapping if grid snapping disabled with shortcut --- src/components/konva/Transformer.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/components/konva/Transformer.tsx b/src/components/konva/Transformer.tsx index 363c016..ea6be47 100644 --- a/src/components/konva/Transformer.tsx +++ b/src/components/konva/Transformer.tsx @@ -272,7 +272,11 @@ function Transformer({ onTransform={handleTrasform} onTransformEnd={handleTransformEnd} centeredScaling={true} - rotationSnaps={[...Array(24).keys()].map((n) => n * 15)} + rotationSnaps={ + snappingSensitivity === -1 + ? [] // Disabled rotation snapping if grid snapping disabled with shortcut + : [...Array(24).keys()].map((n) => n * 15) + } rotateAnchorOffset={16} enabledAnchors={["middle-left", "middle-right"]} flipEnabled={false}