From bafee9809da0fbc3d11b74f45f80a41af774f32f Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Sat, 11 Apr 2026 11:18:37 +0200 Subject: [PATCH] Enhance player start navigation mode type checking --- src/document/migrate-scene-document.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/document/migrate-scene-document.ts b/src/document/migrate-scene-document.ts index c8e69059..97e9f164 100644 --- a/src/document/migrate-scene-document.ts +++ b/src/document/migrate-scene-document.ts @@ -904,7 +904,8 @@ function readPlayerStartNavigationMode(value: unknown, label: string) { value, label, "firstPerson", - isPlayerStartNavigationMode + (candidate): candidate is "firstPerson" | "thirdPerson" => + typeof candidate === "string" && isPlayerStartNavigationMode(candidate) ); }