diff --git a/CHANGELOG.md b/CHANGELOG.md index 4ff7fd505..b69529a45 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,7 @@ CHANGELOG ========= ## HEAD (Unreleased) -_(none)_ +* @mmcc fixed a bug where the playback rate menu would not open ([view](https://github.com/videojs/video.js/pull/1716)) -------------------- diff --git a/src/js/control-bar/playback-rate-menu-button.js b/src/js/control-bar/playback-rate-menu-button.js index 7714697f5..87ca7ef31 100644 --- a/src/js/control-bar/playback-rate-menu-button.js +++ b/src/js/control-bar/playback-rate-menu-button.js @@ -18,11 +18,11 @@ vjs.PlaybackRateMenuButton = vjs.MenuButton.extend({ } }); +vjs.PlaybackRateMenuButton.prototype.buttonText = 'Playback Rate'; +vjs.PlaybackRateMenuButton.prototype.className = 'vjs-playback-rate'; + vjs.PlaybackRateMenuButton.prototype.createEl = function(){ - var el = vjs.Component.prototype.createEl.call(this, 'div', { - className: 'vjs-playback-rate vjs-menu-button vjs-control', - innerHTML: '
' + this.localize('Playback Rate') + '
' - }); + var el = vjs.MenuButton.prototype.createEl.call(this); this.labelEl_ = vjs.createEl('div', { className: 'vjs-playback-rate-value',