From c38cc07e0a761de531809f45ea1efb0d4729c344 Mon Sep 17 00:00:00 2001 From: Ajay Ramachandran Date: Sun, 7 Nov 2021 16:09:01 -0500 Subject: [PATCH] Fix stack overflow issue with unfinished preview segments --- src/content.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/content.ts b/src/content.ts index 9f65370c..2104ea40 100644 --- a/src/content.ts +++ b/src/content.ts @@ -1154,6 +1154,7 @@ function getStartTimes(sponsorTimes: SponsorTime[], includeIntersectingSegments: || (includeIntersectingSegments && possibleTimes[i].scheduledTime < minimum && possibleTimes[i].segment[1] > minimum))) && (!onlySkippableSponsors || shouldSkip(possibleTimes[i])) && (!hideHiddenSponsors || possibleTimes[i].hidden === SponsorHideType.Visible) + && possibleTimes[i].segment.length === 2 && getCategoryActionType(possibleTimes[i].category) === CategoryActionType.Skippable) { scheduledTimes.push(possibleTimes[i].scheduledTime);