aboutsummaryrefslogtreecommitdiffstats
path: root/src/js/listeners.js
diff options
context:
space:
mode:
authorSam Potts <sam@potts.es>2018-10-24 22:39:10 +1100
committerGitHub <noreply@github.com>2018-10-24 22:39:10 +1100
commitb6175b1ca903640cb44f62e29cc10d77fc3655be (patch)
tree6ce4fec55e18f09024f210f6a4c8cc1418b6aa11 /src/js/listeners.js
parenta86bbae85145a22d0ed7f259fe86fe82b86dd7ff (diff)
parentaa20ebaa9c38363c0d1720bbb6c3c37eef630393 (diff)
downloadplyr-b6175b1ca903640cb44f62e29cc10d77fc3655be.tar.lz
plyr-b6175b1ca903640cb44f62e29cc10d77fc3655be.tar.xz
plyr-b6175b1ca903640cb44f62e29cc10d77fc3655be.zip
Merge branch 'develop' into fix-html5-quality-settings
Diffstat (limited to 'src/js/listeners.js')
-rw-r--r--src/js/listeners.js5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/js/listeners.js b/src/js/listeners.js
index 31d74af6..f8ea997f 100644
--- a/src/js/listeners.js
+++ b/src/js/listeners.js
@@ -431,7 +431,7 @@ class Listeners {
controls.updateSetting.call(player, 'quality', null, event.detail.quality);
});
- // Update download link
+ // Update download link when ready and if quality changes
on.call(player, player.media, 'ready qualitychange', () => {
controls.setDownloadLink.call(player);
});
@@ -620,6 +620,9 @@ class Listeners {
return;
}
+ // Record seek time so we can prevent hiding controls for a few seconds after seek
+ player.lastSeekTime = Date.now();
+
// Was playing before?
const play = seek.hasAttribute(attribute);