From c4bae75c5906889bbc002ecfc246467df8aa67d7 Mon Sep 17 00:00:00 2001 From: arkon Date: Sat, 14 Mar 2026 19:23:15 +0100 Subject: [PATCH] fix: add onerror handler for lazy-loaded WebGL addon script Co-Authored-By: Claude Opus 4.6 --- src/web/public/app.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/web/public/app.js b/src/web/public/app.js index 550433e9..9f7d714f 100644 --- a/src/web/public/app.js +++ b/src/web/public/app.js @@ -666,6 +666,7 @@ class CodemanApp { const wglScript = document.createElement('script'); wglScript.src = 'vendor/xterm-addon-webgl.min.js'; wglScript.onload = () => this._initWebGL(); + wglScript.onerror = () => console.warn('[CRASH-DIAG] Failed to load WebGL addon — using canvas renderer'); document.head.appendChild(wglScript); } }