mirror of
https://github.com/ajayyy/SponsorBlock.git
synced 2025-12-10 21:47:06 +03:00
Fix manual skips after autoskips when inside a chapter
This commit is contained in:
@@ -1461,7 +1461,8 @@ function getStartTimes(sponsorTimes: SponsorTime[], includeIntersectingSegments:
|
|||||||
|
|
||||||
const shouldIncludeTime = (segment: ScheduledTime ) => (minimum === undefined
|
const shouldIncludeTime = (segment: ScheduledTime ) => (minimum === undefined
|
||||||
|| ((includeNonIntersectingSegments && segment.scheduledTime >= minimum)
|
|| ((includeNonIntersectingSegments && segment.scheduledTime >= minimum)
|
||||||
|| (includeIntersectingSegments && segment.scheduledTime < minimum && segment.segment[1] > minimum)))
|
|| (includeIntersectingSegments && segment.scheduledTime < minimum
|
||||||
|
&& segment.segment[1] > minimum && shouldSkip(segment)))) // Only include intersecting skippable segments
|
||||||
&& (!hideHiddenSponsors || segment.hidden === SponsorHideType.Visible)
|
&& (!hideHiddenSponsors || segment.hidden === SponsorHideType.Visible)
|
||||||
&& segment.segment.length === 2
|
&& segment.segment.length === 2
|
||||||
&& segment.actionType !== ActionType.Poi;
|
&& segment.actionType !== ActionType.Poi;
|
||||||
|
|||||||
Reference in New Issue
Block a user