diff --git a/src/content.ts b/src/content.ts index 3277691e..fe12251f 100644 --- a/src/content.ts +++ b/src/content.ts @@ -95,7 +95,8 @@ var skipNoticeContentContainer = () => ({ v: video, reskipSponsorTime, hiddenSponsorTimes, - updatePreviewBar + updatePreviewBar, + onMobileYouTube }); //get messages from the background script and the popup diff --git a/src/js-components/skipNotice.ts b/src/js-components/skipNotice.ts index b3e9c944..3b740327 100644 --- a/src/js-components/skipNotice.ts +++ b/src/js-components/skipNotice.ts @@ -56,6 +56,9 @@ class SkipNotice { noticeElement.classList.add("sponsorSkipObject"); noticeElement.classList.add("sponsorSkipNotice"); noticeElement.style.zIndex = String(50 + amountOfPreviousNotices); + if (contentContainer().onMobileYouTube) { + noticeElement.style.bottom = "3em"; + } //add mouse enter and leave listeners noticeElement.addEventListener("mouseenter", this.pauseCountdown.bind(this)); @@ -173,7 +176,8 @@ class SkipNotice { noticeElement.appendChild(secondRow); //get reference node - let referenceNode = document.getElementById("movie_player") || document.querySelector("#player-container .video-js"); + let referenceNode = document.getElementById("player-container-id") + || document.getElementById("movie_player") || document.querySelector("#player-container .video-js"); if (referenceNode == null) { //for embeds let player = document.getElementById("player");