Start motion review from current time

This commit is contained in:
Nicolas Mowen 2024-03-11 15:32:10 -06:00
parent 0c15f21e2f
commit eb6d7e9fb3
2 changed files with 3 additions and 3 deletions

View File

@ -363,7 +363,7 @@ function PreviewFramesPlayer({
} }
if (!startTime) { if (!startTime) {
controller.scrubToTimestamp(timeRange.start); controller.scrubToTimestamp(frameTimes?.at(-1) ?? timeRange.start);
} else { } else {
controller.scrubToTimestamp(startTime); controller.scrubToTimestamp(startTime);
} }
@ -412,7 +412,7 @@ class PreviewFramesController extends PreviewController {
} }
const frame = this.frameTimes.find((p) => { const frame = this.frameTimes.find((p) => {
return time < p; return time <= p;
}); });
if (!frame) { if (!frame) {

View File

@ -613,7 +613,7 @@ function MotionReview({
const [selectedRangeIdx, setSelectedRangeIdx] = useState(initialIndex); const [selectedRangeIdx, setSelectedRangeIdx] = useState(initialIndex);
const [currentTime, setCurrentTime] = useState<number>( const [currentTime, setCurrentTime] = useState<number>(
startTime ?? timeRangeSegments.ranges[selectedRangeIdx]?.start, startTime ?? timeRangeSegments.ranges[selectedRangeIdx]?.end,
); );
const currentTimeRange = useMemo( const currentTimeRange = useMemo(
() => timeRangeSegments.ranges[selectedRangeIdx], () => timeRangeSegments.ranges[selectedRangeIdx],