diff --git a/src/components/multiSelect/multiSelect.js b/src/components/multiSelect/multiSelect.js index d4a88aeac1..466e71c48e 100644 --- a/src/components/multiSelect/multiSelect.js +++ b/src/components/multiSelect/multiSelect.js @@ -249,11 +249,9 @@ import confirm from '../confirm/confirm'; dispatchNeedsRefresh(); break; case 'playlist': - import('../playlisteditor/playlisteditor').then((playlistEditor) => { - new playlistEditor({ - items: items, - serverId: serverId - }); + new playlistEditor({ + items: items, + serverId: serverId }); hideSelections(); dispatchNeedsRefresh(); diff --git a/src/components/playback/playbackmanager.js b/src/components/playback/playbackmanager.js index 95ebc422f5..30e1a6fe97 100644 --- a/src/components/playback/playbackmanager.js +++ b/src/components/playback/playbackmanager.js @@ -3126,7 +3126,7 @@ class PlaybackManager { } }); - pluginManager.ofType('mediaplayer').map(initMediaPlayer); + pluginManager.ofType('mediaplayer').forEach(initMediaPlayer); function sendProgressUpdate(player, progressEventName, reportPlaylist) { if (!player) { diff --git a/src/components/playback/playersettingsmenu.js b/src/components/playback/playersettingsmenu.js index 8057c4310d..cc05d6e704 100644 --- a/src/components/playback/playersettingsmenu.js +++ b/src/components/playback/playersettingsmenu.js @@ -33,18 +33,18 @@ function showQualityMenu(player, btn) { return opt; }); - let selectedId = options.filter(function (o) { + const selectedId = options.filter(function (o) { return o.selected; }); - selectedId = selectedId.length ? selectedId[0].bitrate : null; + const selectedBitrate = selectedId.length ? selectedId[0].bitrate : null; return actionsheet.show({ items: menuItems, positionTo: btn }).then(function (id) { const bitrate = parseInt(id); - if (bitrate !== selectedId) { + if (bitrate !== selectedBitrate) { playbackManager.setMaxStreamingBitrate({ enableAutomaticBitrateDetection: bitrate ? false : true, maxBitrate: bitrate