Merge pull request #1217 from Stremio/fix/subtitles-selections-issues
Some checks failed
Build / build (push) Has been cancelled

This commit is contained in:
Timothy Z. 2026-04-20 17:30:27 +03:00 committed by GitHub
commit 5db6df4fc2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -474,16 +474,20 @@ const Player = ({ urlParams, queryParams }) => {
findTrackByLang(video.state.extraSubtitlesTracks, settings.subtitlesLanguage);
if (subtitlesTrack && subtitlesTrack.id) {
video.setSubtitlesTrack(subtitlesTrack.id);
if (video.state.selectedSubtitlesTrackId !== subtitlesTrack.id) {
video.setSubtitlesTrack(subtitlesTrack.id);
}
defaultSubtitlesSelected.current = true;
} else if (extraSubtitlesTrack && extraSubtitlesTrack.id) {
video.setExtraSubtitlesTrack(extraSubtitlesTrack.id);
if (video.state.selectedExtraSubtitlesTrackId !== extraSubtitlesTrack.id) {
video.setExtraSubtitlesTrack(extraSubtitlesTrack.id);
}
if (savedIsExternal) {
defaultSubtitlesSelected.current = true;
}
}
}
}, [video.state.subtitlesTracks, video.state.extraSubtitlesTracks, player.streamState]);
}, [video.state.subtitlesTracks, video.state.extraSubtitlesTracks, video.state.selectedSubtitlesTrackId, video.state.selectedExtraSubtitlesTrackId, player.streamState]);
// Auto audio track selection
React.useEffect(() => {