From 4d1cafd908078957ef229dbc1684b48b87f102f9 Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Mon, 13 Apr 2026 22:33:26 +0200 Subject: [PATCH] Refactor path point update logic in viewport-host.ts --- src/viewport-three/viewport-host.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/viewport-three/viewport-host.ts b/src/viewport-three/viewport-host.ts index 03145a9e..319b6c88 100644 --- a/src/viewport-three/viewport-host.ts +++ b/src/viewport-three/viewport-host.ts @@ -3296,14 +3296,17 @@ export class ViewportHost { break; } + const previewPointId = activeTransformSession.target.pointId; + const previewPosition = activeTransformSession.preview.position; + this.updatePathRenderObjectState( { ...currentPath, points: currentPath.points.map((point) => - point.id === activeTransformSession.target.pointId + point.id === previewPointId ? { ...point, - position: activeTransformSession.preview.position + position: previewPosition } : point )