From 38d2ef721dfecaf897096b305d3eb0d1956c967c Mon Sep 17 00:00:00 2001 From: Masen Furer Date: Fri, 31 Jan 2025 15:33:34 -0800 Subject: [PATCH] socket connect/disconnect depends on new isBackendDisabled state --- reflex/.templates/web/utils/state.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/reflex/.templates/web/utils/state.js b/reflex/.templates/web/utils/state.js index 069e651f9..947c75c4b 100644 --- a/reflex/.templates/web/utils/state.js +++ b/reflex/.templates/web/utils/state.js @@ -819,7 +819,7 @@ export const useEventLoop = ( // Handle socket connect/disconnect. useEffect(() => { - // only use websockets if state is present + // only use websockets if state is present and backend is not disabled (reflex cloud). if (Object.keys(initialState).length > 1 && !isBackendDisabled()) { // Initialize the websocket connection. if (!socket.current) { @@ -839,7 +839,7 @@ export const useEventLoop = ( socket.current.disconnect(); } }; - }, []); + }, [isBackendDisabled]); // Main event loop. useEffect(() => {