diff --git a/src/video/components/actions/TimeAction.tsx b/src/video/components/actions/TimeAction.tsx index 6f20e658..9a05d6fa 100644 --- a/src/video/components/actions/TimeAction.tsx +++ b/src/video/components/actions/TimeAction.tsx @@ -55,13 +55,14 @@ export function TimeAction(props: Props) { hasHours ); const duration = formatSeconds(videoTime.duration, hasHours); - const timeLeft = formatSeconds( + const remaining = formatSeconds( (videoTime.duration - videoTime.time) / mediaPlaying.playbackSpeed, hasHours ); const timeFinished = new Date( new Date().getTime() + - (videoTime.duration * 1000) / mediaPlaying.playbackSpeed + ((videoTime.duration - videoTime.time) * 1000) / + mediaPlaying.playbackSpeed ); const formattedTimeFinished = ` - ${t("videoPlayer.finishAt", { timeFinished, @@ -76,10 +77,10 @@ export function TimeAction(props: Props) { formattedTime = `${currentTime} ${props.noDuration ? "" : `/ ${duration}`}`; } else if (timeFormat === VideoPlayerTimeFormat.REMAINING && !isMobile) { formattedTime = `${t("videoPlayer.timeLeft", { - timeLeft, + timeLeft: remaining, })}${videoTime.time === videoTime.duration ? "" : formattedTimeFinished} `; } else if (timeFormat === VideoPlayerTimeFormat.REMAINING && isMobile) { - formattedTime = `-${timeLeft}`; + formattedTime = `-${remaining}`; } else { formattedTime = ""; }