diff --git a/src/content.ts b/src/content.ts index 8bc1cd2f..35d282c2 100644 --- a/src/content.ts +++ b/src/content.ts @@ -383,12 +383,12 @@ function resetValues() { // Reset advert playing flag isAdPlaying = false; + skipButtonControlBar?.disable(); + categoryPill?.setVisibility(false); + for (let i = 0; i < skipNotices.length; i++) { skipNotices.pop()?.close(); } - - skipButtonControlBar?.disable(); - categoryPill?.setVisibility(false); } async function videoIDChange(id: string): Promise { diff --git a/src/js-components/skipButtonControlBar.ts b/src/js-components/skipButtonControlBar.ts index 7ab86bc9..d78f8a74 100644 --- a/src/js-components/skipButtonControlBar.ts +++ b/src/js-components/skipButtonControlBar.ts @@ -102,6 +102,7 @@ export class SkipButtonControlBar { this.enabled = true; this.refreshText(); + this.container?.classList?.remove("textDisabled"); this.textContainer?.classList?.remove("hidden"); AnimationUtils.disableAutoHideAnimation(this.skipIcon); @@ -134,7 +135,6 @@ export class SkipButtonControlBar { disable(): void { this.container.classList.add("hidden"); - this.textContainer?.classList?.remove("hidden"); this.chapterText?.classList?.remove("hidden"); this.getChapterPrefix()?.classList?.remove("hidden");