From 9977cfce51fbb99a0eae1df8d56be1fbd8d4ca01 Mon Sep 17 00:00:00 2001 From: goodtube4u Date: Wed, 10 Jul 2024 15:52:25 +1000 Subject: [PATCH] Minor fix --- goodtube.user.js | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/goodtube.user.js b/goodtube.user.js index b938c2a..28c5b19 100644 --- a/goodtube.user.js +++ b/goodtube.user.js @@ -228,10 +228,15 @@ // Remove that annoying "Are you still watching" prompt function goodTube_youtube_areYouStillWatching() { - let confirButtons = document.querySelectorAll('tp-yt-paper-dialog #confirm-button:not(.goodTube_clicked)'); - confirButtons.forEach((element) => { - element.classList.add('goodTube_clicked'); - element.click(); + let confirmButtons = document.querySelectorAll('tp-yt-paper-dialog #confirm-button:not(.goodTube_clicked)'); + confirmButtons.forEach((confirmButton) => { + confirmButton.classList.add('goodTube_clicked'); + confirmButton.click(); + + // Allow it to be clicked multiple times + setTimeout(function() { + confirmButton.classList.remove('goodTube_clicked'); + }, 1000); }); }