From 6418d09039a990401e01030e692be080fbf4b88f Mon Sep 17 00:00:00 2001 From: Ajay Date: Tue, 13 Sep 2022 23:40:16 -0400 Subject: [PATCH] Fix last preview bar being off --- src/js-components/previewBar.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/js-components/previewBar.ts b/src/js-components/previewBar.ts index 57bf8296..2b6a97e7 100644 --- a/src/js-components/previewBar.ts +++ b/src/js-components/previewBar.ts @@ -281,7 +281,8 @@ class PreviewBar { bar.style.position = "absolute"; const duration = Math.min(segment[1], this.videoDuration) - segment[0]; if (duration > 0) { - bar.style.width = `calc(${this.intervalToPercentage(segment[0], segment[1])}${this.chapterFilter(barSegment) ? ' - 2px' : ''})`; + bar.style.width = `calc(${this.intervalToPercentage(segment[0], segment[1])}${ + this.chapterFilter(barSegment) && segment[1] < this.videoDuration ? ' - 2px' : ''})`; } const time = segment[1] ? Math.min(this.videoDuration, segment[0]) : segment[0];