diff --git a/lib/player.js b/lib/player.js index c3e58af959..ea7f808dd4 100644 --- a/lib/player.js +++ b/lib/player.js @@ -6462,6 +6462,7 @@ shaka.Player = class extends shaka.util.FakeEventTarget { } // if (keyIds.size) if (tracksChanged) { + this.onTracksChanged_(); const variantsUpdated = this.updateAbrManagerVariants_(); if (!variantsUpdated) { return; @@ -6473,10 +6474,6 @@ shaka.Player = class extends shaka.util.FakeEventTarget { shaka.log.debug('Choosing new streams after key status changed'); this.chooseVariantAndSwitch_(); } - - if (tracksChanged) { - this.onTracksChanged_(); - } } /**