mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-02-09 12:45:25 +03:00
Start motion review from current time
This commit is contained in:
parent
0c15f21e2f
commit
eb6d7e9fb3
@ -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) {
|
||||||
|
|||||||
@ -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],
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user