From 69d0d6d7eec8729da952aeea497db8f747a0ddfb Mon Sep 17 00:00:00 2001 From: James Date: Tue, 23 Oct 2018 10:08:46 +1100 Subject: Prevent immediate hiding of controls on mobile --- src/js/listeners.js | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/js/listeners.js') diff --git a/src/js/listeners.js b/src/js/listeners.js index 31d74af6..63100365 100644 --- a/src/js/listeners.js +++ b/src/js/listeners.js @@ -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); -- cgit v1.2.3 From 03c9b53232aeab78a7c592e1bcf387312f77a569 Mon Sep 17 00:00:00 2001 From: Sam Potts Date: Wed, 24 Oct 2018 22:31:35 +1100 Subject: Allow custom download URL (for streaming, etc) --- src/js/listeners.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/js/listeners.js') diff --git a/src/js/listeners.js b/src/js/listeners.js index 31d74af6..f21e3357 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); }); -- cgit v1.2.3