diff --git a/html/script.js b/html/script.js
index 9db32ff..224c4b6 100644
--- a/html/script.js
+++ b/html/script.js
@@ -490,6 +490,9 @@ function afterFirstFetch() {
g.firstFetchDone = true;
+ updateVisible();
+ mapRefresh();
+
setTimeout(() => {
console.time('afterFirstFetch()');
@@ -2011,10 +2014,7 @@ function setIntervalTimers() {
timersActive = true;
- setTimeout(fetchData, 5);
-
- updateVisible();
- mapRefresh();
+ fetchData();
// in case the visibility changed while this was running
handleVisibilityChange();