From a4f91d3871428e150fb24b88d07e3f56d86df4b3 Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Mon, 13 Apr 2026 17:22:03 +0200 Subject: [PATCH] Update creation preview condition for NPC entities --- src/viewport-three/viewport-host.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/viewport-three/viewport-host.ts b/src/viewport-three/viewport-host.ts index 9592aed9..943565ae 100644 --- a/src/viewport-three/viewport-host.ts +++ b/src/viewport-three/viewport-host.ts @@ -634,12 +634,17 @@ export class ViewportHost { } if (this.currentDocument !== null) { + this.rebuildEntityMarkers(this.currentDocument, this.currentSelection); this.rebuildModelInstances(this.currentDocument, this.currentSelection); this.applyTransformPreview(); this.syncTransformGizmo(); } - if (this.creationPreview?.target.kind === "model-instance") { + if ( + this.creationPreview?.target.kind === "model-instance" || + (this.creationPreview?.target.kind === "entity" && + this.creationPreview.target.entityKind === "npc") + ) { const currentPreview = this.creationPreview; this.creationPreview = null; this.clearCreationPreviewObject();