mirror of
https://github.com/Stremio/stremio-web.git
synced 2026-05-11 20:40:54 +00:00
fix: improve auto selection of subs
This commit is contained in:
parent
a83788ef67
commit
e2c5c43dad
1 changed files with 4 additions and 2 deletions
|
|
@ -571,12 +571,14 @@ const Player = ({ urlParams, queryParams }) => {
|
||||||
findTrackByLang(video.state.extraSubtitlesTracks, settings.subtitlesLanguage);
|
findTrackByLang(video.state.extraSubtitlesTracks, settings.subtitlesLanguage);
|
||||||
|
|
||||||
if (subtitlesTrack && subtitlesTrack.id) {
|
if (subtitlesTrack && subtitlesTrack.id) {
|
||||||
if (video.state.selectedSubtitlesTrackId !== subtitlesTrack.id) {
|
if (video.state.selectedSubtitlesTrackId !== subtitlesTrack.id ||
|
||||||
|
video.state.selectedExtraSubtitlesTrackId !== null) {
|
||||||
video.setSubtitlesTrack(subtitlesTrack.id);
|
video.setSubtitlesTrack(subtitlesTrack.id);
|
||||||
}
|
}
|
||||||
defaultSubtitlesSelected.current = true;
|
defaultSubtitlesSelected.current = true;
|
||||||
} else if (extraSubtitlesTrack && extraSubtitlesTrack.id) {
|
} else if (extraSubtitlesTrack && extraSubtitlesTrack.id) {
|
||||||
if (video.state.selectedExtraSubtitlesTrackId !== extraSubtitlesTrack.id) {
|
if (video.state.selectedExtraSubtitlesTrackId !== extraSubtitlesTrack.id ||
|
||||||
|
video.state.selectedSubtitlesTrackId !== null) {
|
||||||
video.setExtraSubtitlesTrack(extraSubtitlesTrack.id);
|
video.setExtraSubtitlesTrack(extraSubtitlesTrack.id);
|
||||||
}
|
}
|
||||||
if (savedIsExternal) {
|
if (savedIsExternal) {
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue