fix(UI): fix presentation time display when display time is larger than duration (#9712)

Fixes #9711
This commit is contained in:
Daisuke Miyajima
2026-02-16 17:38:03 +09:00
committed by GitHub
parent 48b553a595
commit 1d57fc4ba9
+4 -1
View File
@@ -120,7 +120,10 @@ shaka.ui.PresentationTimeTracker = class extends shaka.ui.Element {
} else {
const showHour = seekRangeSize >= 3600;
const currentTime = Math.max(0, displayTime - seekRange.start);
let currentTime = Math.max(0, displayTime - seekRange.start);
if (seekRangeSize) {
currentTime = Math.min(currentTime, seekRangeSize);
}
let value = Utils.buildTimeString(currentTime, showHour);
if (!this.showProgress_ && seekRangeSize) {
const remainingTime = seekRangeSize - currentTime;