diff --git a/apps/cowswap-frontend/src/entities/bridgeOrders/hooks/useCrossChainOrder.ts b/apps/cowswap-frontend/src/entities/bridgeOrders/hooks/useCrossChainOrder.ts index f8c3e2bbf8d..cdb40b40deb 100644 --- a/apps/cowswap-frontend/src/entities/bridgeOrders/hooks/useCrossChainOrder.ts +++ b/apps/cowswap-frontend/src/entities/bridgeOrders/hooks/useCrossChainOrder.ts @@ -14,7 +14,7 @@ const swrOptions: SWRConfiguration = { revalidateOnFocus: false, revalidateOnReconnect: false, refreshWhenOffline: false, - refreshWhenHidden: false, + refreshWhenHidden: true, refreshInterval(data) { if (data) { const isBridgingFinished = BRIDGING_FINAL_STATUSES.includes(data.statusResult.status) diff --git a/apps/explorer/src/modules/bridge/hooks/useCrossChainOrder.ts b/apps/explorer/src/modules/bridge/hooks/useCrossChainOrder.ts index f8d04578e9e..95b7d8d8ec9 100644 --- a/apps/explorer/src/modules/bridge/hooks/useCrossChainOrder.ts +++ b/apps/explorer/src/modules/bridge/hooks/useCrossChainOrder.ts @@ -14,6 +14,7 @@ export const BRIDGING_FINAL_STATUSES = [BridgeStatus.EXECUTED, BridgeStatus.EXPI const swrOptions: SWRConfiguration = { ...SWR_NO_REFRESH_OPTIONS, + refreshWhenHidden: true, refreshInterval: (data) => { if (data) { const isBridgingFinished = BRIDGING_FINAL_STATUSES.includes(data.statusResult.status)