From b1ef8a5d47977ff8f9bd5c1aadccf0a4daa320ea Mon Sep 17 00:00:00 2001 From: Ajay Date: Sun, 10 Jul 2022 02:06:26 -0400 Subject: [PATCH] Don't draw chapters bar when no custom segments --- src/js-components/previewBar.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/js-components/previewBar.ts b/src/js-components/previewBar.ts index e11391e2..c6ef9bfb 100644 --- a/src/js-components/previewBar.ts +++ b/src/js-components/previewBar.ts @@ -258,9 +258,10 @@ class PreviewBar { const chapterBar = document.querySelector(".ytp-chapters-container:not(.sponsorBlockChapterBar)") as HTMLElement; if (!progressBar || !chapterBar || chapterBar.childElementCount <= 0) return; - if (!Config.config.renderSegmentsAsChapters + if (segments.every((segments) => segments.source === SponsorSourceType.YouTube) + || (!Config.config.renderSegmentsAsChapters && segments.every((segment) => segment.actionType !== ActionType.Chapter - || segment.source === SponsorSourceType.YouTube)) { + || segment.source === SponsorSourceType.YouTube))) { if (this.customChaptersBar) this.customChaptersBar.style.display = "none"; chapterBar.style.removeProperty("display"); return;