From bd90b30bf095ebcc3a03e5135f901a3b548b019d Mon Sep 17 00:00:00 2001 From: goodtube4u Date: Fri, 13 Jun 2025 08:40:11 +1000 Subject: [PATCH] Fixes --- beta/goodtube-embed.user.js | 10 ++++++++-- goodtube.user.js | 10 ++++++++-- 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/beta/goodtube-embed.user.js b/beta/goodtube-embed.user.js index 6fbccf4..402e3ea 100644 --- a/beta/goodtube-embed.user.js +++ b/beta/goodtube-embed.user.js @@ -1,7 +1,7 @@ // ==UserScript== // @name GoodTube // @namespace http://tampermonkey.net/ -// @version 2.004 +// @version 2.005 // @description Removes 100% of Youtube ads. // @author GoodTube // @updateURL https://github.com/goodtube4u/goodtube/raw/refs/heads/main/goodtube.user.js @@ -1519,11 +1519,17 @@ pointer-events: none; backface-visibility: hidden; } + .goodTube_modal:not(.visible) .goodTube_button { + pointer-events: none; + } .goodTube_modal.visible { pointer-events: all; opacity: 1; } + .goodTube_modal.visible .goodTube_button { + pointer-events: all; + } .goodTube_modal * { box-sizing: border-box; @@ -1933,7 +1939,7 @@ .ytp-endscreen-next, .ytp-endscreen-previous, .ytp-info-panel-preview, - .ytp-popup { + .ytp-generic-popup { display: none !important; } diff --git a/goodtube.user.js b/goodtube.user.js index 6fbccf4..402e3ea 100644 --- a/goodtube.user.js +++ b/goodtube.user.js @@ -1,7 +1,7 @@ // ==UserScript== // @name GoodTube // @namespace http://tampermonkey.net/ -// @version 2.004 +// @version 2.005 // @description Removes 100% of Youtube ads. // @author GoodTube // @updateURL https://github.com/goodtube4u/goodtube/raw/refs/heads/main/goodtube.user.js @@ -1519,11 +1519,17 @@ pointer-events: none; backface-visibility: hidden; } + .goodTube_modal:not(.visible) .goodTube_button { + pointer-events: none; + } .goodTube_modal.visible { pointer-events: all; opacity: 1; } + .goodTube_modal.visible .goodTube_button { + pointer-events: all; + } .goodTube_modal * { box-sizing: border-box; @@ -1933,7 +1939,7 @@ .ytp-endscreen-next, .ytp-endscreen-previous, .ytp-info-panel-preview, - .ytp-popup { + .ytp-generic-popup { display: none !important; }