Fix start time in preview bar in wrong place

This commit is contained in:
Ajay Ramachandran
2021-10-19 19:00:30 -04:00
parent 38b1dda20b
commit a0d06ca6e8

View File

@@ -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;
}