From b298587c0b8c76bcf85a112585f7a9a4c1100eb8 Mon Sep 17 00:00:00 2001 From: Sam Potts Date: Mon, 22 Jan 2018 23:20:03 +1100 Subject: Bug fix --- src/js/plyr.js | 2 +- src/js/ui.js | 2 +- src/js/utils.js | 5 +++++ 3 files changed, 7 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/js/plyr.js b/src/js/plyr.js index 5e503d52..9a3c0afb 100644 --- a/src/js/plyr.js +++ b/src/js/plyr.js @@ -1,6 +1,6 @@ // ========================================================================== // Plyr -// plyr.js v3.0.0-beta.3 +// plyr.js v3.0.0-beta.4 // https://github.com/sampotts/plyr // License: The MIT License (MIT) // ========================================================================== diff --git a/src/js/ui.js b/src/js/ui.js index d5d224a1..14724fc6 100644 --- a/src/js/ui.js +++ b/src/js/ui.js @@ -293,7 +293,7 @@ const ui = { // Update the displayed time updateTimeDisplay(target = null, time = 0, inverted = false) { // Bail if there's no element to display or the value isn't a number - if (!utils.is.element(target)) { + if (!utils.is.element(target) || !utils.is.number(time)) { return; } diff --git a/src/js/utils.js b/src/js/utils.js index f82df2a4..abc2a89a 100644 --- a/src/js/utils.js +++ b/src/js/utils.js @@ -612,6 +612,11 @@ const utils = { // Format time to UI friendly string formatTime(time = 0, displayHours = false, inverted = false) { + // Bail if the value isn't a number + if (!utils.is.number(time)) { + return; + } + // Format time component to add leading zero const format = value => `0${value}`.slice(-2); -- cgit v1.2.3