From aa7b7b09225cb64fd6dae912d37276fd754f6ed7 Mon Sep 17 00:00:00 2001 From: rcourtman Date: Sun, 16 Nov 2025 00:03:04 +0000 Subject: [PATCH] Set initialDataReceived on first websocket payload --- frontend-modern/src/stores/websocket.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend-modern/src/stores/websocket.ts b/frontend-modern/src/stores/websocket.ts index b870a55..aca0d2c 100644 --- a/frontend-modern/src/stores/websocket.ts +++ b/frontend-modern/src/stores/websocket.ts @@ -326,8 +326,8 @@ export function createWebSocketStore(url: string) { ) { // Update state properties individually to ensure reactivity if (message.data) { - // Mark that we've received initial data - if (message.type === WEBSOCKET.MESSAGE_TYPES.INITIAL_STATE) { + // Mark that we've received usable data (initial payload or raw update) + if (!initialDataReceived()) { setInitialDataReceived(true); }