From 236d612c20da03ac6b63838962cad608d5491178 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=83=AA=E3=82=AD=E8=90=8C?= Date: Wed, 10 Sep 2025 17:46:24 +0200 Subject: [PATCH] fix CanvasRenderer#getWindowSize being able to return {undefined, undefined} thus causing errors in math down the line --- static/canvas-renderer.js | 1 + 1 file changed, 1 insertion(+) diff --git a/static/canvas-renderer.js b/static/canvas-renderer.js index dfb00ec..5e5d25a 100644 --- a/static/canvas-renderer.js +++ b/static/canvas-renderer.js @@ -54,6 +54,7 @@ class CanvasRenderer extends HTMLElement { } getWindowSize() { + if (this.width == null || this.height == null) return { width: 0, height: 0 }; return { width: this.width, height: this.height,