diff --git a/src/viewport-three/viewport-host.ts b/src/viewport-three/viewport-host.ts index 1ac1de0f..0759302b 100644 --- a/src/viewport-three/viewport-host.ts +++ b/src/viewport-three/viewport-host.ts @@ -3759,13 +3759,6 @@ export class ViewportHost { (interactable) => [interactable.entityId, interactable] ) ); - const runtimeSceneExitsByEntityId = new Map( - (this.currentSimulationScene?.entities.sceneExits ?? []).map((sceneExit) => [ - sceneExit.entityId, - sceneExit - ]) - ); - for (const entity of getEntityInstances(document.entities)) { if (!entity.enabled || !entity.visible) { continue; @@ -3810,18 +3803,6 @@ export class ViewportHost { ); break; } - case "sceneExit": { - const runtimeSceneExit = runtimeSceneExitsByEntityId.get(entity.id) ?? null; - renderObjects = this.createInteractableRenderObjects( - entity.id, - entity.position, - entity.radius, - selected, - runtimeSceneExit?.interactionEnabled ?? entity.interactionEnabled, - selected ? SCENE_EXIT_SELECTED_COLOR : SCENE_EXIT_COLOR - ); - break; - } default: renderObjects = this.createEntityRenderObjects(entity, selected); break;