diff options
author | Sam Potts <me@sampotts.me> | 2015-05-18 14:43:45 +1000 |
---|---|---|
committer | Sam Potts <me@sampotts.me> | 2015-05-18 14:43:45 +1000 |
commit | 19d7522722846ce84075c3769ecad3bea93fcaab (patch) | |
tree | 463df34ef9fef01c67d567783787d546a367df20 /src/js/plyr.js | |
parent | ceace2a6789abd525c31933dda9b88df64ff3c39 (diff) | |
download | plyr-19d7522722846ce84075c3769ecad3bea93fcaab.tar.lz plyr-19d7522722846ce84075c3769ecad3bea93fcaab.tar.xz plyr-19d7522722846ce84075c3769ecad3bea93fcaab.zip |
Fixes bug with 1.1.8 volume
Diffstat (limited to 'src/js/plyr.js')
-rw-r--r-- | src/js/plyr.js | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/src/js/plyr.js b/src/js/plyr.js index 3f5109ec..2ac56656 100644 --- a/src/js/plyr.js +++ b/src/js/plyr.js @@ -1,6 +1,6 @@ // ========================================================================== // Plyr -// plyr.js v1.1.8 +// plyr.js v1.1.9 // https://github.com/selz/plyr // License: The MIT License (MIT) // ========================================================================== @@ -1167,6 +1167,11 @@ // Set the player volume player.media.volume = parseFloat(volume / 10); + + // Toggle muted state + if(player.media.muted && volume > 0) { + _toggleMute(); + } } // Mute @@ -1189,10 +1194,6 @@ if(player.supported.full && player.volume) { player.volume.value = volume; } - // Update mute button state - if(player.supported.full && player.buttons.mute) { - player.buttons.mute.checked = player.media.muted; - } // Store the volume in storage if(config.storage.enabled && _storage().supported) { @@ -1200,7 +1201,8 @@ } // Toggle class if muted - _toggleClass(player.container, config.classes.muted, volume === 0); + _toggleClass(player.container, config.classes.muted, (volume === 0)); + player.buttons.mute.checked = (volume === 0); } // Toggle captions |