From 3f9a2ca35bfb27e9114a1343269c554eebb1f3da Mon Sep 17 00:00:00 2001 From: Steve Heffernan Date: Tue, 20 May 2014 13:56:43 -0700 Subject: [PATCH] Udpated playbackRate menu to work in minified version. closes #1223 --- CHANGELOG.md | 2 +- src/js/control-bar/playback-rate-menu-button.js | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b62aad5471..6160bcc79d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,7 @@ CHANGELOG ========= ## HEAD (Unreleased) -_(none)_ +* Udpated playbackRate menu to work in minified version ([view](https://github.com/videojs/video.js/pull/1223)) -------------------- diff --git a/src/js/control-bar/playback-rate-menu-button.js b/src/js/control-bar/playback-rate-menu-button.js index f7755df74c..42bf2e286e 100644 --- a/src/js/control-bar/playback-rate-menu-button.js +++ b/src/js/control-bar/playback-rate-menu-button.js @@ -37,12 +37,12 @@ vjs.PlaybackRateMenuButton.prototype.createEl = function(){ // Menu creation vjs.PlaybackRateMenuButton.prototype.createMenu = function(){ var menu = new vjs.Menu(this.player()); - var rates = this.player().options().playbackRates; + var rates = this.player().options()['playbackRates']; if (rates) { for (var i = rates.length - 1; i >= 0; i--) { menu.addChild( - new vjs.PlaybackRateMenuItem(this.player(), {rate: rates[i] + 'x'}) + new vjs.PlaybackRateMenuItem(this.player(), { 'rate': rates[i] + 'x'}) ); }; } @@ -58,7 +58,7 @@ vjs.PlaybackRateMenuButton.prototype.updateARIAAttributes = function(){ vjs.PlaybackRateMenuButton.prototype.onClick = function(){ // select next rate option var currentRate = this.player().playbackRate(); - var rates = this.player().options().playbackRates; + var rates = this.player().options()['playbackRates']; // this will select first one if the last one currently selected var newRate = rates[0]; for (var i = 0; i 0 + && this.player().options()['playbackRates'] + && this.player().options()['playbackRates'].length > 0 ; };