mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
chore: remove fix for stuck track cues
This commit is contained in:
parent
c7f31c0fac
commit
fe970743f1
1 changed files with 0 additions and 25 deletions
|
@ -624,28 +624,6 @@ function tryRemoveElement(elem) {
|
|||
return relativeOffset;
|
||||
}
|
||||
|
||||
/**
|
||||
* @private
|
||||
* These browsers will not clear the existing active cue when setting an offset
|
||||
* for native TextTracks.
|
||||
* Any previous text tracks that are on the screen when the offset changes will
|
||||
* remain next to the new tracks until they reach the new offset's instance of the track.
|
||||
*/
|
||||
requiresHidingActiveCuesOnOffsetChange() {
|
||||
return !!browser.firefox;
|
||||
}
|
||||
|
||||
/**
|
||||
* @private
|
||||
*/
|
||||
hideTextTrackActiveCues(currentTrack) {
|
||||
if (currentTrack.activeCues) {
|
||||
Array.from(currentTrack.activeCues).forEach((cue) => {
|
||||
cue.text = '';
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @private
|
||||
*/
|
||||
|
@ -655,9 +633,6 @@ function tryRemoveElement(elem) {
|
|||
if (offsetValue === 0) {
|
||||
return;
|
||||
}
|
||||
if (this.requiresHidingActiveCuesOnOffsetChange()) {
|
||||
this.hideTextTrackActiveCues(currentTrack);
|
||||
}
|
||||
Array.from(currentTrack.cues)
|
||||
.forEach(function (cue) {
|
||||
cue.startTime -= offsetValue;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue