diff --git a/src/content.ts b/src/content.ts index 7eeed429..5a4415c6 100644 --- a/src/content.ts +++ b/src/content.ts @@ -397,7 +397,8 @@ function durationChangeListener(): void { } function segmentDurationFilter(segment: SponsorTime): boolean { - return segment.videoDuration === 0 || !video?.duration || Math.abs(video.duration - segment.videoDuration) < 2; + return segment.videoDuration === 0 || !video?.duration + || switchingVideos || Math.abs(video.duration - segment.videoDuration) < 2; } function cancelSponsorSchedule(): void {