diff --git a/src/routes/MetaDetails/VideosList/VideosList.js b/src/routes/MetaDetails/VideosList/VideosList.js index 11e4f8a78..8c7278cc9 100644 --- a/src/routes/MetaDetails/VideosList/VideosList.js +++ b/src/routes/MetaDetails/VideosList/VideosList.js @@ -93,7 +93,8 @@ const VideosList = ({ className, metaItem, libraryItem, season, seasonOnSelect, isMountedRef.current = true; return; } - if (videosContainerRef.current) { + const hasSelectedVideo = videosForSeason.some((v) => v.id === selectedVideoId); + if (!hasSelectedVideo && videosContainerRef.current) { videosContainerRef.current.scrollTo({ top: 0, behavior: 'smooth' }); } }, [selectedSeason]);