mirror of
https://github.com/Stremio/stremio-web.git
synced 2026-08-14 17:54:04 +00:00
fix: prioritize embedded subs first
This commit is contained in:
parent
5560813b37
commit
bbfe25177b
1 changed files with 4 additions and 1 deletions
|
|
@ -461,6 +461,7 @@ const Player = ({ urlParams, queryParams }) => {
|
|||
|
||||
const savedTrackId = player.streamState?.subtitleTrack?.id;
|
||||
const savedLang = player.streamState?.subtitleTrack?.lang;
|
||||
const savedIsExternal = savedTrackId && player.streamState?.subtitleTrack?.embedded === false;
|
||||
|
||||
const subtitlesTrack =
|
||||
savedTrackId ? findTrackById(video.state.subtitlesTracks, savedTrackId) :
|
||||
|
|
@ -477,7 +478,9 @@ const Player = ({ urlParams, queryParams }) => {
|
|||
defaultSubtitlesSelected.current = true;
|
||||
} else if (extraSubtitlesTrack && extraSubtitlesTrack.id) {
|
||||
video.setExtraSubtitlesTrack(extraSubtitlesTrack.id);
|
||||
defaultSubtitlesSelected.current = true;
|
||||
if (savedIsExternal) {
|
||||
defaultSubtitlesSelected.current = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
}, [video.state.subtitlesTracks, video.state.extraSubtitlesTracks, player.streamState]);
|
||||
|
|
|
|||
Loading…
Reference in a new issue