diff --git a/web/src/components/scrubber/ActivityScrubber.tsx b/web/src/components/scrubber/ActivityScrubber.tsx
index 229a4d3ac..c88f3a3f1 100644
--- a/web/src/components/scrubber/ActivityScrubber.tsx
+++ b/web/src/components/scrubber/ActivityScrubber.tsx
@@ -185,12 +185,7 @@ function ActivityScrubber({
if (items) timelineRef.current.timeline.setItems(items);
}, [items, groups, options, currentTime, eventHandlers]);
- return (
-
- );
+ return ;
}
export default ActivityScrubber;
diff --git a/web/src/pages/History.tsx b/web/src/pages/History.tsx
index 8ec118fe3..bb42ab3cf 100644
--- a/web/src/pages/History.tsx
+++ b/web/src/pages/History.tsx
@@ -195,7 +195,7 @@ function History() {
onItemSelected={(card) => setPlayback(card)}
/>
)}
- {playback != undefined && }
+ {playback != undefined && }
>
>
);
diff --git a/web/src/views/history/HistoryTimelineView.tsx b/web/src/views/history/HistoryTimelineView.tsx
index 710cd55d8..ffbf09494 100644
--- a/web/src/views/history/HistoryTimelineView.tsx
+++ b/web/src/views/history/HistoryTimelineView.tsx
@@ -11,10 +11,12 @@ import Player from "video.js/dist/types/player";
type HistoryTimelineViewProps = {
card: Card;
+ isMobile: boolean;
};
export default function HistoryTimelineView({
card,
+ isMobile,
}: HistoryTimelineViewProps) {
const apiHost = useApiHost();
const playerRef = useRef(undefined);
@@ -47,8 +49,12 @@ export default function HistoryTimelineView({
return (
<>
-
-
+
+
-
{
+ timechangeHandler={(data) => {
if (!scrubbing) {
playerRef.current?.pause();
setScrubbing(true);
}
- const rangeStart = time.start.getTime() / 1000;
- const midTime =
- rangeStart + (time.end.getTime() / 1000 - rangeStart / 2);
- previewRef.current?.currentTime(midTime - relevantPreview.start);
+ const seekTimestamp = data.time.getTime() / 1000;
+ previewRef.current?.currentTime(
+ seekTimestamp - relevantPreview.start
+ );
}}
- rangechangedHandler={(data) => {
+ timechangedHandler={(data) => {
const playbackTime = data.time.getTime() / 1000;
playerRef.current?.currentTime(
playbackTime - parseInt(playbackTimes.start)