diff --git a/src/viewport-three/transform-surface-snap.ts b/src/viewport-three/transform-surface-snap.ts index bc030ba1..1d023d60 100644 --- a/src/viewport-three/transform-surface-snap.ts +++ b/src/viewport-three/transform-surface-snap.ts @@ -334,6 +334,15 @@ export function applyRigidDeltaToTransformPreview( ...preview, position: addVec3(preview.position, delta) }; + case "pathPoints": + return { + ...preview, + pivot: addVec3(preview.pivot, delta), + items: preview.items.map((item) => ({ + ...item, + position: addVec3(item.position, delta) + })) + }; } }