From 5abe2d054821c93774fc743dc9aa45aa7979cde3 Mon Sep 17 00:00:00 2001 From: MerlinScheurer Date: Mon, 6 Jan 2025 19:21:17 +0100 Subject: [PATCH] Refac inline player scroll behaviour --- frontend/src/components/EmbeddableVideoPlayer.tsx | 5 ++++- frontend/src/components/VideoListItem.tsx | 2 -- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/frontend/src/components/EmbeddableVideoPlayer.tsx b/frontend/src/components/EmbeddableVideoPlayer.tsx index 04a5793c..5476cce7 100644 --- a/frontend/src/components/EmbeddableVideoPlayer.tsx +++ b/frontend/src/components/EmbeddableVideoPlayer.tsx @@ -63,6 +63,9 @@ const EmbeddableVideoPlayer = ({ videoId }: EmbeddableVideoPlayerProps) => { setVideoResponse(videoResponse); + const inlinePlayer = document.getElementById('inline-player'); + inlinePlayer?.scrollIntoView(); + setRefresh(false); setLoading(false); })(); @@ -88,7 +91,7 @@ const EmbeddableVideoPlayer = ({ videoId }: EmbeddableVideoPlayerProps) => { return ( <> -
+
{!loading && ( { setSearchParams({ videoId: video.youtube_id }); - - window.scroll({ top: 0, left: 0, behavior: 'smooth' }); }} >