From 1653c63fd5ba116d1f9f60d2dae2b491c240f0ad Mon Sep 17 00:00:00 2001 From: Andrew Burnes Date: Mon, 9 Sep 2024 08:29:47 -0700 Subject: [PATCH] fix: Site builds polling to use doc visibilityState #4591 --- frontend/components/site/siteBuilds.jsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/components/site/siteBuilds.jsx b/frontend/components/site/siteBuilds.jsx index 18070f39b..b2f909138 100644 --- a/frontend/components/site/siteBuilds.jsx +++ b/frontend/components/site/siteBuilds.jsx @@ -51,7 +51,7 @@ function SiteBuilds() { buildActions.fetchBuilds({ id }); const intervalHandle = setInterval(() => { - if (document.hasFocus()) { + if (document.visibilityState === 'visible') { buildActions.refetchBuilds({ id }); } }, REFRESH_INTERVAL);