qrcode: don't refresh tallying when reader is not visible (#86856)
gitea/passerelle/pipeline/head This commit looks good Details

This commit is contained in:
Corentin Sechet 2024-02-22 18:53:46 +01:00
parent 91b92aeb44
commit b234fdd4c4
1 changed files with 3 additions and 1 deletions

View File

@ -39,7 +39,9 @@
})
const registration = await navigator.serviceWorker.ready
function refreshTally() {
registration.active.postMessage({refreshTally: "{{ tally_url }}"})
if (document.hidden === false) {
registration.active.postMessage({refreshTally: "{{ tally_url }}"})
}
}
refreshTally()
setInterval(refreshTally, 10000)