From 6ad5dbb641c40771b8ca4c2e75f8ee8f56d831c2 Mon Sep 17 00:00:00 2001 From: CaIon Date: Fri, 19 Jun 2026 12:45:20 +0800 Subject: [PATCH] fix(main): prevent refetching on window focus to optimize performance --- web/default/src/main.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/web/default/src/main.tsx b/web/default/src/main.tsx index 31d25295..cd420d83 100644 --- a/web/default/src/main.tsx +++ b/web/default/src/main.tsx @@ -63,7 +63,8 @@ const queryClient = new QueryClient({ [401, 403].includes(error.response?.status ?? 0) ) }, - refetchOnWindowFocus: import.meta.env.PROD, + // Keep focused tabs from silently re-running heavy pages like logs. + refetchOnWindowFocus: false, staleTime: 10 * 1000, // 10s }, mutations: {