diff --git a/client/src/hooks/usePwaUpdate.ts b/client/src/hooks/usePwaUpdate.ts index a59082a..c657093 100644 --- a/client/src/hooks/usePwaUpdate.ts +++ b/client/src/hooks/usePwaUpdate.ts @@ -115,16 +115,14 @@ export function usePwaUpdate() { setNeedRefreshRef.current = setNeedRefresh useEffect(() => { - if (pendingNeedRefreshRef.current !== null) { + if (isUpdateSuppressed()) { + setNeedRefresh(false) + } else if (pendingNeedRefreshRef.current !== null) { const pending = pendingNeedRefreshRef.current pendingNeedRefreshRef.current = null setNeedRefresh(pending) } - if (isUpdateSuppressed()) { - setNeedRefresh(false) - } - void isDeployedVersionNewer().then((outdated) => { if (outdated) { setNeedRefresh(true)