From e472ff73be5af801909c50fc7ebbb9702a7d66fe Mon Sep 17 00:00:00 2001 From: unknown Date: Wed, 5 Nov 2025 20:31:35 +1000 Subject: [PATCH] Faster video display on first liad --- goodtube.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/goodtube.js b/goodtube.js index 05ec2c0..d667b30 100644 --- a/goodtube.js +++ b/goodtube.js @@ -731,7 +731,7 @@ // Get the Youtube player - // We target 3 elements here, it seems to change for different users? Weird stuff. + // We target 4 elements here, it seems to change for different users? Weird stuff. let youtubePlayer = document.querySelector('#player.ytd-watch-flexy'); if (!youtubePlayer || youtubePlayer.offsetHeight <= 0) { @@ -742,6 +742,11 @@ youtubePlayer = document.querySelector('.player-size'); } + // This element helps during the loading of the page (if we use it we see the video a little sooner, which is nice) + if (!youtubePlayer || youtubePlayer.offsetHeight <= 0) { + youtubePlayer = document.querySelector('.html5-video-player'); + } + // If we found the Youtube player if (youtubePlayer && youtubePlayer.offsetHeight > 0) {