Fixed hopefully the last bug (this is a shit comment for a commit)

This commit is contained in:
nuttylmao
2025-06-05 08:27:06 +10:00
parent 14482edff3
commit cb04abff3f
+6 -5
View File
@@ -44,7 +44,7 @@ let singleAdLength = 30;
let timerBarLocked = false;
let timerLabelLocked = false;
let upcomingAdWarningLocked = false;
let upcomingAdWarningStartTime;
let upcomingAdWarningStartDelay;
/////////////////
// PAGEE SETUP //
@@ -149,7 +149,7 @@ function TwitchAdRun(data) {
const duration = data.length_seconds;
// Unset the upcoming ad countdown warning
upcomingAdWarningStartTime = null;
upcomingAdWarningStartDelay = null;
// Slide the warning off screen
let width = upcomingAdWarningContainer.getBoundingClientRect().width;
@@ -164,13 +164,14 @@ function TwitchUpcomingAd(data) {
// assume each UpcomingAd warning is 5 minutes
const warningMinute = 5;
if (!upcomingAdWarningStartTime)
upcomingAdWarningStartTime = warningMinute * 60 - warningSeconds
if (!upcomingAdWarningStartDelay)
upcomingAdWarningStartDelay = warningMinute * 60 - warningSeconds
// Start the countdown animation
setTimeout(() => {
if (!upcomingAdWarningStartDelay)
UpcomingAdWarning(warningSeconds);
}, upcomingAdWarningStartTime * 1000);
}, upcomingAdWarningStartDelay * 1000);
}
function TimerBarAnimation(duration) {