From 3b5945b326100da6936b63d57e5c23d50cec9c10 Mon Sep 17 00:00:00 2001 From: bingus_violet Date: Mon, 22 Apr 2024 07:56:44 -0500 Subject: [PATCH] Finally fixed the jitter --- pageUpdater.js | 2 +- static/main.js | 9 ++++++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/pageUpdater.js b/pageUpdater.js index 7c48d53..e0108e6 100644 --- a/pageUpdater.js +++ b/pageUpdater.js @@ -77,7 +77,7 @@ function converter(html, query) { "DISCORD_USER": username, "CUSTOM_STATUS": statusText, "LATEST_YOUTUBE": "filler", - "SPINCOUNT": globalSpins + 1 + "SPINCOUNT": globalSpins } var rpTable = Object.keys(replacers) diff --git a/static/main.js b/static/main.js index 682c49b..6597d73 100644 --- a/static/main.js +++ b/static/main.js @@ -7,6 +7,8 @@ var sock var spins = 1 var globalSpins = 0 +var firsttimeDebounce = true + var spinWaiting = false function spinLoop() { @@ -102,7 +104,12 @@ function socketeer() { data = JSON.parse(data) if (data.op == 4) { globalSpins = data.spins - document.querySelector(".globalSpins").innerHTML = globalSpins; + if (firsttimeDebounce == true) { + firsttimeDebounce = false + document.querySelector(".globalSpins").innerHTML = globalSpins + 1; + } else { + document.querySelector(".globalSpins").innerHTML = globalSpins; + } } else if (data.op == 0) { var discFetch = await (await fetch("/discHTML")).text() document.querySelector("#activityHTML").innerHTML = discFetch