Timeline tweaks (#10693)

* make segment height static

* fix timeline overscrolling

* better alignment of motion timeline segments
This commit is contained in:
Josh Hawkins
2024-03-26 16:36:28 -05:00
committed by GitHub
parent 1377d33e25
commit c82ed43c13
10 changed files with 48 additions and 55 deletions

View File

@@ -82,7 +82,7 @@ export function useCameraMotionNextTimestamp(
});
const noMotionRanges = useMemo(() => {
if (!motionData || !reviewItems) {
if (!motionData || !reviewItems || !motionData) {
return;
}
@@ -100,8 +100,7 @@ export function useCameraMotionNextTimestamp(
alignStartDateToTimeline(timeRangeSegmentEnd)) %
segmentDuration;
const startIndex =
offset > 0 ? Math.floor(offset / (segmentDuration / 15)) : 0;
const startIndex = Math.abs(Math.floor(offset / 15));
for (
let i = startIndex;