diff --git a/src/index.html b/src/index.html
index 4052e8a..80e3b6d 100644
--- a/src/index.html
+++ b/src/index.html
@@ -73,6 +73,7 @@
border-radius: 5px;
cursor: pointer;
}
+
.action-btn:disabled {
pointer-events: none;
opacity: 0.3;
@@ -176,8 +177,6 @@
Td-Free
stopConnections();
setTimeout(() => {
fetchAveragedData();
- averagedBtn.textContent = "Go back to live mode";
- averagedBtn.disabled = false
}, 850)
}
}
@@ -191,8 +190,11 @@ Td-Free
function fetchAveragedData() {
fetch("/averaged")
.then(response => response.text())
- .then(data => { updateContent(data); document.getElementById("status").textContent = "Showing averaged data" })
- .catch(() => document.getElementById("status").textContent = "Error fetching averaged data");
+ .then(data => {
+ updateContent(data); document.getElementById("status").textContent = "Showing averaged data"; document.getElementById("averaged-btn").textContent = "Go back to live mode";
+ document.getElementById("averaged-btn").disabled = false
+ })
+ .catch((e) => { document.getElementById("status").textContent = `Error: ${e}` });
}
function updateContent(data) {