diff options
author | Sam Potts <me@sampotts.me> | 2016-05-19 12:06:51 +1000 |
---|---|---|
committer | Sam Potts <me@sampotts.me> | 2016-05-19 12:06:51 +1000 |
commit | 98e4c5aceadb8b6b50e03bef749efcfe8b6d58c7 (patch) | |
tree | acbe75face5cd853a2e0b98678161aa5ea206874 /src/js/plyr.js | |
parent | 1496b21c834efd728f861888c2200c1416e8d02d (diff) | |
download | plyr-98e4c5aceadb8b6b50e03bef749efcfe8b6d58c7.tar.lz plyr-98e4c5aceadb8b6b50e03bef749efcfe8b6d58c7.tar.xz plyr-98e4c5aceadb8b6b50e03bef749efcfe8b6d58c7.zip |
Decreased sensitivity and inverted scroll on volume slider (scroll up to increase, down to decrease)
Diffstat (limited to 'src/js/plyr.js')
-rw-r--r-- | src/js/plyr.js | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/src/js/plyr.js b/src/js/plyr.js index 2997ca8f..b8e158e1 100644 --- a/src/js/plyr.js +++ b/src/js/plyr.js @@ -1,6 +1,6 @@ // ========================================================================== // Plyr -// plyr.js v1.6.12 +// plyr.js v1.6.13 // https://github.com/selz/plyr // License: The MIT License (MIT) // ========================================================================== @@ -2107,14 +2107,14 @@ function _increaseVolume() { var volume = plyr.media.muted ? 0 : (plyr.media.volume * config.volumeMax); - _setVolume(volume + config.volumeStep); + _setVolume(volume + (config.volumeStep / 5)); } // Decrease volume function _decreaseVolume() { var volume = plyr.media.muted ? 0 : (plyr.media.volume * config.volumeMax); - _setVolume(volume - config.volumeStep); + _setVolume(volume - (config.volumeStep / 5)); } // Update volume UI and storage @@ -2786,15 +2786,18 @@ _on(plyr.controls, 'focus blur', _toggleControls, true); } + // Adjust volume on scroll _on(plyr.volume.input, 'wheel', function(event) { event.preventDefault(); + // Scroll down to decrease if (event.deltaY < 0 || event.deltaX > 0) { - _increaseVolume(); + _decreaseVolume(); } + // Scroll up to increase if (event.deltaY > 0 || event.deltaX < 0) { - _decreaseVolume(); + _increaseVolume(); } }); } |