diff --git a/src/features/StreamPlayer/hooks/index.tsx b/src/features/StreamPlayer/hooks/index.tsx index 975453a5..c26f0475 100644 --- a/src/features/StreamPlayer/hooks/index.tsx +++ b/src/features/StreamPlayer/hooks/index.tsx @@ -226,13 +226,20 @@ export const useVideoPlayer = ({ }, [playing, onPlayingChange]) useEffect(() => { + if (isLive || isEmpty(chapters)) return + setPlayerState({ ...initialState, chapters: chaptersProps, playing: true, seek: chaptersProps[0].startOffsetMs / 1000, }) - }, [chaptersProps, setPlayerState]) + }, [ + chapters, + chaptersProps, + isLive, + setPlayerState, + ]) useEffect(() => { if (isLive || isEmpty(chapters)) return