diff --git a/materialious/src/lib/Player.svelte b/materialious/src/lib/Player.svelte index b00c9a0a..7384c075 100644 --- a/materialious/src/lib/Player.svelte +++ b/materialious/src/lib/Player.svelte @@ -209,6 +209,7 @@ onDestroy(() => { savePlayerPos(); + player.pause(); player.destroy(); }); diff --git a/materialious/src/lib/Thumbnail.svelte b/materialious/src/lib/Thumbnail.svelte index bf3aa4bc..670387b1 100644 --- a/materialious/src/lib/Thumbnail.svelte +++ b/materialious/src/lib/Thumbnail.svelte @@ -94,7 +94,7 @@ mockVideo.id = 'video'; mockVideo.crossOrigin = import.meta.env.VITE_DEFAULT_FRONTEND_URL; const videoToThumbnail = (await getVideo(video.videoId)).formatStreams[0].url; - mockVideo.src = proxyVideos ? proxyVideoUrl(videoToThumbnail) : videoToThumbnail; + mockVideo.src = proxyVideoUrl(videoToThumbnail); mockVideo.addEventListener('loadeddata', () => { mockVideo.currentTime = mockVideo.duration / 100;