From fcf944788a0d8d82e5bcfe628cbeafa80d5ecf71 Mon Sep 17 00:00:00 2001 From: Sam Potts Date: Wed, 18 Oct 2017 12:47:54 +1100 Subject: Cleanup --- src/js/plyr.js | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) (limited to 'src/js') diff --git a/src/js/plyr.js b/src/js/plyr.js index c0a39fb9..95bf1124 100644 --- a/src/js/plyr.js +++ b/src/js/plyr.js @@ -1432,11 +1432,18 @@ // Webkit polyfill for lower fill range function updateRangeFill(range) { + // WebKit only if (!player.browser.isWebkit) { return; } - if (!utils.is.htmlElement(range)) { + // Get target from event + if (utils.is.event(range)) { + range = range.target; + } + + // Needs to be a valid + if (!utils.is.htmlElement(range) || range.getAttribute('type') !== 'range') { return; } @@ -4306,9 +4313,7 @@ // Polyfill for lower fill in for webkit if (player.browser.isWebkit) { - utils.on(getElements('input[type="range"]'), [inputEvent, 'updated'].join(' '), function(event) { - updateRangeFill(event.target); - }); + utils.on(getElements('input[type="range"]'), 'input', updateRangeFill); } // Seek tooltip -- cgit v1.2.3