perf: visibility-gate dashboard render loop

Co-authored-by: PR0M3TH3AN <[email protected]>
This commit is contained in:
google-labs-jules[bot]andPR0M3TH3AN committed 2026-02-16 23:09:11 +00:00
1 parent e07b7f2c06
commit 19af4dcba5
13 files changed
+140 -70

No files matched your search

+7 -1
View File
@@ -814,11 +814,17 @@
// Periodic TTL refresh
// -----------------------------------------------------------------------
refreshIntervalId = setInterval(() => {
if (isAlive()) {
if (isAlive() && !document.hidden) {
renderLocks();
}
}, 30_000);
document.addEventListener('visibilitychange', () => {
if (!document.hidden && isAlive()) {
renderLocks();
}
});
// -----------------------------------------------------------------------
// Event handlers
// -----------------------------------------------------------------------