From 10c0f38df0c4715be541a2adb96842e4f8ddbca2 Mon Sep 17 00:00:00 2001 From: sepia Date: Sat, 19 Jul 2025 21:45:48 -0500 Subject: [PATCH] Fix websocket connection indicator --- public/scripts/display-ws-connection.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/public/scripts/display-ws-connection.js b/public/scripts/display-ws-connection.js index 1bb9cb3..95ab2bc 100644 --- a/public/scripts/display-ws-connection.js +++ b/public/scripts/display-ws-connection.js @@ -30,6 +30,14 @@ gameLinkInput.value = // Update the WebSocket status indicator const wsStatusDiv = document.getElementById('ws-status'); +gameContainer.addEventListener('htmx:wsConnecting', function () { + if (wsStatusDiv) wsStatusDiv.textContent = 'Connecting...'; +}); + +gameContainer.addEventListener('htmx:wsOpen', function () { + if (wsStatusDiv) wsStatusDiv.textContent = 'Connected'; +}); + gameContainer.addEventListener('htmx:wsClose', function () { if (wsStatusDiv) wsStatusDiv.textContent = 'Disconnected'; });