diff options
author | Albin Larsson <mail@albinlarsson.com> | 2018-05-12 11:54:28 +0200 |
---|---|---|
committer | Albin Larsson <mail@albinlarsson.com> | 2018-05-19 04:27:45 +0200 |
commit | 121093ae7113cbd74d4202332a88d184c0049320 (patch) | |
tree | a59808199cf851b4fdca8e0d8b3e097594d5dcd4 /src/js/controls.js | |
parent | aa8fc313a91ec38b6c430c9b88eec7944948c521 (diff) | |
download | plyr-121093ae7113cbd74d4202332a88d184c0049320.tar.lz plyr-121093ae7113cbd74d4202332a88d184c0049320.tar.xz plyr-121093ae7113cbd74d4202332a88d184c0049320.zip |
Prevent durationchange events from showing time when invertTime is false
Diffstat (limited to 'src/js/controls.js')
-rw-r--r-- | src/js/controls.js | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/js/controls.js b/src/js/controls.js index 61fb2039..d266ed6b 100644 --- a/src/js/controls.js +++ b/src/js/controls.js @@ -602,9 +602,10 @@ const controls = { controls.updateProgress.call(this, event); }, - // Show the duration on metadataloaded + // Show the duration on metadataloaded or durationchange events durationUpdate() { - if (!this.supported.ui) { + // Bail if no ui or durationchange event triggered after playing/seek when invertTime is false + if (!this.supported.ui || (!this.config.invertTime && this.currentTime)) { return; } |