diff --git a/src/lib/components/Table/Table.svelte b/src/lib/components/Table/Table.svelte index b3bb1a31..4c5926b5 100644 --- a/src/lib/components/Table/Table.svelte +++ b/src/lib/components/Table/Table.svelte @@ -389,7 +389,7 @@ ...item, previous: null, })); - }, 500); + }, 1000); saveScrollPosition(); sortMode = true; } diff --git a/src/routes/options-flow/+page.svelte b/src/routes/options-flow/+page.svelte index 340a169a..7213b8f6 100644 --- a/src/routes/options-flow/+page.svelte +++ b/src/routes/options-flow/+page.svelte @@ -465,7 +465,7 @@ let previousVolume = 0; //This is needed to play the sound only if it changes. let notFound = false; let isLoaded = false; - let mode = $isOpen === true ? true : false; + $: mode = $isOpen === true ? true : false; function toggleMode() { if ($isOpen) { @@ -592,6 +592,10 @@ function sendMessage(message) { }); // make a POST request to the server with the FormData object } + $: if ($isOpen) { + websocketRealtimeData(); + } + onMount(async () => { displayRules = allRows?.filter((row) => ruleOfList?.some((rule) => rule?.name === row?.rule), @@ -622,10 +626,6 @@ function sendMessage(message) { } isLoaded = true; - - if ($isOpen) { - await websocketRealtimeData(); - } }); onDestroy(async () => { diff --git a/src/routes/watchlist/stocks/+page.svelte b/src/routes/watchlist/stocks/+page.svelte index 2d9a8c29..957930a5 100644 --- a/src/routes/watchlist/stocks/+page.svelte +++ b/src/routes/watchlist/stocks/+page.svelte @@ -205,7 +205,7 @@ ...item, previous: null, })); - }, 500); + }, 1000); } } catch (e) { console.error("Error parsing WebSocket message:", e);