From f9488c9268e71879e9a8e4155b4730850aa7c0b3 Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Wed, 15 Apr 2026 04:25:38 +0200 Subject: [PATCH] Apply starter environment assets to project document during initialization --- src/app/editor-store.ts | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/app/editor-store.ts b/src/app/editor-store.ts index c023a380..e928533f 100644 --- a/src/app/editor-store.ts +++ b/src/app/editor-store.ts @@ -15,6 +15,9 @@ import { type TransformAxisSpace, type TransformSessionState } from "../core/transform-session"; +import { + applyStarterEnvironmentAssetsToProjectDocument +} from "../assets/starter-environment-assets"; import { applySceneDocumentToProject, createDefaultSceneEditorPreferences, @@ -260,11 +263,12 @@ export class EditorStore { options.initialViewportLayoutState ?? createDefaultViewportLayoutState() ); - this.projectDocument = + this.projectDocument = applyStarterEnvironmentAssetsToProjectDocument( options.initialProjectDocument ?? - (options.initialDocument !== undefined - ? createProjectDocumentFromSceneDocument(options.initialDocument) - : createEmptyProjectDocument()); + (options.initialDocument !== undefined + ? createProjectDocumentFromSceneDocument(options.initialDocument) + : createEmptyProjectDocument()) + ); this.document = createSceneDocumentFromProject(this.projectDocument); this.viewportLayoutMode = initialViewportLayoutState.layoutMode; this.activeViewportPanelId = initialViewportLayoutState.activePanelId;