1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00

Avoid async rendering of MediaSources tracks to prevent content jump

This commit is contained in:
Delgan 2020-06-14 21:36:18 +02:00
parent a27eae98e5
commit 1691827cee

View file

@ -141,7 +141,7 @@ define(['loading', 'appRouter', 'layoutManager', 'connectionManager', 'userSetti
return; return;
} }
playbackManager.getPlaybackMediaSources(item).then(function (mediaSources) { var mediaSources = item.MediaSources;
instance._currentPlaybackMediaSources = mediaSources; instance._currentPlaybackMediaSources = mediaSources;
page.querySelector('.trackSelections').classList.remove('hide'); page.querySelector('.trackSelections').classList.remove('hide');
select.setLabel(globalize.translate('LabelVersion')); select.setLabel(globalize.translate('LabelVersion'));
@ -163,7 +163,7 @@ define(['loading', 'appRouter', 'layoutManager', 'connectionManager', 'userSetti
renderAudioSelections(page, mediaSources); renderAudioSelections(page, mediaSources);
renderSubtitleSelections(page, mediaSources); renderSubtitleSelections(page, mediaSources);
} }
});
} }
function renderVideoSelections(page, mediaSources) { function renderVideoSelections(page, mediaSources) {