From faaaad6ab96c2a88b8b3f4f2426298aef10eff7e Mon Sep 17 00:00:00 2001 From: Stan Grams Date: Fri, 6 Mar 2026 16:17:28 +0100 Subject: [PATCH] [fix](trx-frontend-http): defer decode SSE until plugins load Co-authored-by: OpenAI Codex Signed-off-by: Stan Grams --- .../trx-frontend/trx-frontend-http/assets/web/app.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/trx-client/trx-frontend/trx-frontend-http/assets/web/app.js b/src/trx-client/trx-frontend/trx-frontend-http/assets/web/app.js index dd7060e..86c0db2 100644 --- a/src/trx-client/trx-frontend/trx-frontend-http/assets/web/app.js +++ b/src/trx-client/trx-frontend/trx-frontend-http/assets/web/app.js @@ -5992,7 +5992,13 @@ function connectDecode() { } }; } -connectDecode(); +if (document.readyState === "complete") { + connectDecode(); +} else { + window.addEventListener("load", () => { + connectDecode(); + }, { once: true }); +} // Release PTT on page unload to prevent stuck transmit window.addEventListener("beforeunload", () => {