diff --git a/src/js-components/previewBar.ts b/src/js-components/previewBar.ts index c515ec85..5ef5f822 100644 --- a/src/js-components/previewBar.ts +++ b/src/js-components/previewBar.ts @@ -199,7 +199,9 @@ class PreviewBar { bar.style.position = "absolute"; const duration = segment[1] - segment[0]; if (segment[1] - segment[0] > 0) bar.style.width = this.timeToPercentage(segment[1] - segment[0]); - bar.style.left = this.timeToPercentage(Math.min(this.videoDuration - Math.max(0, duration), segment[0])); + + const time = segment[1] ? Math.min(this.videoDuration - Math.max(0, duration), segment[0]) : segment[0]; + bar.style.left = this.timeToPercentage(time); return bar; }