diff --git a/web/src/components/player/PreviewThumbnailPlayer.tsx b/web/src/components/player/PreviewThumbnailPlayer.tsx index 57e6986ee..69a5c1a0d 100644 --- a/web/src/components/player/PreviewThumbnailPlayer.tsx +++ b/web/src/components/player/PreviewThumbnailPlayer.tsx @@ -184,8 +184,12 @@ function PreviewContent({ setProgress, setReviewed, }: PreviewContentProps) { - const [manualPlayback, setManualPlayback] = useState(false); + // manual playback + // safari is incapable of playing at a speed > 2x + // so manual seeking is required on iOS + + const [manualPlayback, setManualPlayback] = useState(false); useEffect(() => { if (!manualPlayback || !playerRef.current) { return; @@ -199,6 +203,8 @@ function PreviewContent({ return () => clearInterval(intervalId); }, [manualPlayback, playerRef]); + // preview + if (relevantPreview && playback) { return (