diff --git a/src/components/htmlvideoplayer/plugin.js b/src/components/htmlvideoplayer/plugin.js index 95da82a26b..79b135fdad 100644 --- a/src/components/htmlvideoplayer/plugin.js +++ b/src/components/htmlvideoplayer/plugin.js @@ -581,9 +581,11 @@ define(['browser', 'require', 'events', 'apphost', 'loading', 'dom', 'playbackMa Array.from(videoElement.textTracks) .filter(function(trackElement) { // get showing .vtt textTacks - return (trackElement.mode === 'showing') || + var isVttTrackShowing = trackElement.mode === 'showing'; // get current .ass textTrack - (("textTrack" + customTrackIndex) === trackElement.id); + var isAssTrackShowing = ("textTrack" + customTrackIndex) === trackElement.id; + + return isVttTrackShowing || isAssTrackShowing; }) .forEach(function(trackElement) {