From f5d1f999745683c79e601734bfba974c0c8c40dd Mon Sep 17 00:00:00 2001 From: Davide Tantillo Date: Tue, 15 Apr 2025 12:33:54 +0200 Subject: [PATCH] [ts][core] Fix SceneRenderer missing checks. --- spine-ts/spine-webgl/src/SceneRenderer.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spine-ts/spine-webgl/src/SceneRenderer.ts b/spine-ts/spine-webgl/src/SceneRenderer.ts index 835ea7a8f..a78199a8e 100644 --- a/spine-ts/spine-webgl/src/SceneRenderer.ts +++ b/spine-ts/spine-webgl/src/SceneRenderer.ts @@ -473,7 +473,7 @@ export class SceneRenderer implements Disposable { canvas.height = h; } - if (resizeMode === ResizeMode.FitClip) { + if (resizeMode === ResizeMode.FitClip && worldWidth !== undefined && worldHeight !== undefined) { let targetRatio = h / w, sourceRatio = worldHeight / worldWidth; let scale = targetRatio > sourceRatio ? w / worldWidth : h / worldHeight; worldWidth *= scale;