From 6db498ccb1a60db0a16c8cf26b92b682bd047755 Mon Sep 17 00:00:00 2001 From: Ajay Date: Sun, 30 Oct 2022 20:36:05 -0400 Subject: [PATCH] Fix key moments check not working when multiple videos present --- src/utils/pageUtils.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/utils/pageUtils.ts b/src/utils/pageUtils.ts index db18aae7..94c58bfc 100644 --- a/src/utils/pageUtils.ts +++ b/src/utils/pageUtils.ts @@ -71,7 +71,8 @@ export function getExistingChapters(currentVideoID: VideoID, duration: number): const chapters: SponsorTime[] = []; // .ytp-timed-markers-container indicates that key-moments are present, which should not be divided - if (chaptersBox && !(document.querySelector(".ytp-timed-markers-container")?.childElementCount > 0)) { + if (chaptersBox && !(getControls()?.parentElement?.parentElement + ?.querySelector(".ytp-timed-markers-container")?.childElementCount > 0)) { let lastSegment: SponsorTime = null; const links = chaptersBox.querySelectorAll("ytd-macro-markers-list-item-renderer > a"); for (const link of links) {