diff --git a/src/viewport-three/viewport-host.ts b/src/viewport-three/viewport-host.ts index 987bb62b..9a917b4e 100644 --- a/src/viewport-three/viewport-host.ts +++ b/src/viewport-three/viewport-host.ts @@ -1281,7 +1281,10 @@ export class ViewportHost { this.applyTransformPreview(); this.syncTransformGizmo(); - if (rebuiltPreviewFromPointer) { + if ( + rebuiltPreviewFromPointer && + this.currentTransformSession.kind === "active" + ) { this.transformPreviewChangeHandler?.(this.currentTransformSession); } }