From fbde0094bfd8419e718ac15f7be33fa807d93ae8 Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Fri, 3 Apr 2026 01:10:42 +0200 Subject: [PATCH] Handle model-instance creation preview in rebuildModelInstances method --- src/viewport-three/viewport-host.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/viewport-three/viewport-host.ts b/src/viewport-three/viewport-host.ts index 10a27ddc..42b0e2b4 100644 --- a/src/viewport-three/viewport-host.ts +++ b/src/viewport-three/viewport-host.ts @@ -307,6 +307,13 @@ export class ViewportHost { if (this.currentDocument !== null) { this.rebuildModelInstances(this.currentDocument, this.currentSelection); } + + if (this.creationPreview?.target.kind === "model-instance") { + const currentPreview = this.creationPreview; + this.creationPreview = null; + this.clearCreationPreviewObject(); + this.syncCreationPreview(currentPreview); + } } setBrushSelectionChangeHandler(handler: ((selection: EditorSelection) => void) | null) {