From 65bb461eacaf274f211131f2d1a6b90146165f3d Mon Sep 17 00:00:00 2001 From: Zoe Roux Date: Wed, 8 Apr 2026 11:57:06 +0200 Subject: [PATCH] Fix language preference being reset on episode switch --- front/src/ui/player/language-preference.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/front/src/ui/player/language-preference.ts b/front/src/ui/player/language-preference.ts index d3c06449..9c1a2469 100644 --- a/front/src/ui/player/language-preference.ts +++ b/front/src/ui/player/language-preference.ts @@ -44,11 +44,11 @@ export const useLanguagePreference = (player: VideoPlayer, slug: string) => { forced: false, }); useEvent(player, "onTrackChange", (s) => { + if (!subtitles?.length) return; if (!s) { sub.current = { idx: null, lang: null, forced: false }; return; } - if (!subtitles?.length) return; const idx = player.getAvailableTextTracks().findIndex((x) => x.selected); sub.current = { idx: idx,