From 2f2240d271728303b43259ce5248a012c8311ade Mon Sep 17 00:00:00 2001 From: noxy Date: Thu, 2 Feb 2017 16:59:36 +0000 Subject: [PATCH 01/11] Update plyr.js --- s/plyr.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/s/plyr.js b/s/plyr.js index 1817250..d2981ac 100644 --- a/s/plyr.js +++ b/s/plyr.js @@ -45,7 +45,7 @@ iconPrefix: 'plyr', iconUrl: 'https://f0ck.me/s/plyr.svg', clickToPlay: true, - hideControls: false, + hideControls: true, showPosterOnEnd: false, disableContextMenu: true, keyboardShorcuts: { @@ -2606,7 +2606,7 @@ // Delay hiding on move events if (_inArray(['mousemove', 'touchmove'], toggle.type)) { - delay = 2000; + delay = 200; } // Delay a little more for keyboard users From 01da1f83fc5f619c8894d660a9f3ebe254d23734 Mon Sep 17 00:00:00 2001 From: noxy Date: Thu, 2 Feb 2017 17:03:59 +0000 Subject: [PATCH 02/11] Update plyr.js --- s/plyr.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/s/plyr.js b/s/plyr.js index d2981ac..90a414f 100644 --- a/s/plyr.js +++ b/s/plyr.js @@ -2605,7 +2605,7 @@ show = _inArray(['mousemove', 'touchstart', 'mouseenter', 'focus'], toggle.type); // Delay hiding on move events - if (_inArray(['mousemove', 'touchmove'], toggle.type)) { + if (_inArray(['touchmove'], toggle.type)) { delay = 200; } From 9a1edde8894e7a73213d3ee6b6ce40501d1546e2 Mon Sep 17 00:00:00 2001 From: noxy Date: Thu, 2 Feb 2017 17:06:27 +0000 Subject: [PATCH 03/11] Update plyr.js --- s/plyr.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/s/plyr.js b/s/plyr.js index 90a414f..77bb138 100644 --- a/s/plyr.js +++ b/s/plyr.js @@ -2605,7 +2605,7 @@ show = _inArray(['mousemove', 'touchstart', 'mouseenter', 'focus'], toggle.type); // Delay hiding on move events - if (_inArray(['touchmove'], toggle.type)) { + if (_inArray(['mouseleave'], toggle.type)) { delay = 200; } From 48d1f870cd203fa5d1c0f451e6ca242c0aa63d07 Mon Sep 17 00:00:00 2001 From: noxy Date: Thu, 2 Feb 2017 17:09:02 +0000 Subject: [PATCH 04/11] Update plyr.js --- s/plyr.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/s/plyr.js b/s/plyr.js index 77bb138..cb77e0a 100644 --- a/s/plyr.js +++ b/s/plyr.js @@ -2605,7 +2605,7 @@ show = _inArray(['mousemove', 'touchstart', 'mouseenter', 'focus'], toggle.type); // Delay hiding on move events - if (_inArray(['mouseleave'], toggle.type)) { + if (_inArray(['mousemove', 'touchmove'], toggle.type)) { delay = 200; } @@ -2619,7 +2619,7 @@ } // Clear timer every movement - window.clearTimeout(timers.hover); + //window.clearTimeout(timers.hover); // If the mouse is not over the controls, set a timeout to hide them if (show || plyr.media.paused || loading) { From 32db72f02eb7942f8cc0d9aa5d5712ae0efb6af9 Mon Sep 17 00:00:00 2001 From: noxy Date: Thu, 2 Feb 2017 17:10:19 +0000 Subject: [PATCH 05/11] Update plyr.js --- s/plyr.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/s/plyr.js b/s/plyr.js index cb77e0a..cd6f6b6 100644 --- a/s/plyr.js +++ b/s/plyr.js @@ -2622,8 +2622,8 @@ //window.clearTimeout(timers.hover); // If the mouse is not over the controls, set a timeout to hide them - if (show || plyr.media.paused || loading) { - _toggleClass(plyr.container, config.classes.hideControls, false); + //if (show || plyr.media.paused || loading) { + // _toggleClass(plyr.container, config.classes.hideControls, false); // Always show controls when paused or if touch if (plyr.media.paused || loading) { From 1ade83b5ae6be317222362b01248b8463ecf0132 Mon Sep 17 00:00:00 2001 From: noxy Date: Thu, 2 Feb 2017 17:12:24 +0000 Subject: [PATCH 06/11] Update plyr.js --- s/plyr.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/s/plyr.js b/s/plyr.js index cd6f6b6..d3555f9 100644 --- a/s/plyr.js +++ b/s/plyr.js @@ -2622,8 +2622,8 @@ //window.clearTimeout(timers.hover); // If the mouse is not over the controls, set a timeout to hide them - //if (show || plyr.media.paused || loading) { - // _toggleClass(plyr.container, config.classes.hideControls, false); + if (show || plyr.media.paused || loading) { + _toggleClass(plyr.container, config.classes.hideControls, false); // Always show controls when paused or if touch if (plyr.media.paused || loading) { @@ -2645,7 +2645,7 @@ return; } - _toggleClass(plyr.container, config.classes.hideControls, true); + _toggleClass(plyr.container, config.classes.hideControls, false); }, delay); } } From cdc586c590a299b82d864e694883b9e2560c1461 Mon Sep 17 00:00:00 2001 From: noxy Date: Thu, 2 Feb 2017 17:14:54 +0000 Subject: [PATCH 07/11] Update plyr.js --- s/plyr.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/s/plyr.js b/s/plyr.js index d3555f9..f90404c 100644 --- a/s/plyr.js +++ b/s/plyr.js @@ -2619,11 +2619,11 @@ } // Clear timer every movement - //window.clearTimeout(timers.hover); + window.clearTimeout(timers.hover); // If the mouse is not over the controls, set a timeout to hide them if (show || plyr.media.paused || loading) { - _toggleClass(plyr.container, config.classes.hideControls, false); + _toggleClass(plyr.container, config.classes.hideControls, true); // Always show controls when paused or if touch if (plyr.media.paused || loading) { @@ -2645,7 +2645,7 @@ return; } - _toggleClass(plyr.container, config.classes.hideControls, false); + _toggleClass(plyr.container, config.classes.hideControls, true); }, delay); } } From 2c029c38813b1285700e3500bb4f7127476f70d1 Mon Sep 17 00:00:00 2001 From: noxy Date: Thu, 2 Feb 2017 17:17:40 +0000 Subject: [PATCH 08/11] Update plyr.js --- s/plyr.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/s/plyr.js b/s/plyr.js index f90404c..d2981ac 100644 --- a/s/plyr.js +++ b/s/plyr.js @@ -2623,7 +2623,7 @@ // If the mouse is not over the controls, set a timeout to hide them if (show || plyr.media.paused || loading) { - _toggleClass(plyr.container, config.classes.hideControls, true); + _toggleClass(plyr.container, config.classes.hideControls, false); // Always show controls when paused or if touch if (plyr.media.paused || loading) { From 07972a6e9e00608b907564feda065333e7fc4073 Mon Sep 17 00:00:00 2001 From: noxy Date: Thu, 2 Feb 2017 17:23:53 +0000 Subject: [PATCH 09/11] Update plyr.js --- s/plyr.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/s/plyr.js b/s/plyr.js index d2981ac..1ffaf28 100644 --- a/s/plyr.js +++ b/s/plyr.js @@ -2606,7 +2606,7 @@ // Delay hiding on move events if (_inArray(['mousemove', 'touchmove'], toggle.type)) { - delay = 200; + delay = 1000; } // Delay a little more for keyboard users From 18e0c373003f5969f648c1dea4738a2f7373f0ab Mon Sep 17 00:00:00 2001 From: noxy Date: Thu, 2 Feb 2017 17:25:33 +0000 Subject: [PATCH 10/11] Update plyr.js --- s/plyr.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/s/plyr.js b/s/plyr.js index 1ffaf28..d71171b 100644 --- a/s/plyr.js +++ b/s/plyr.js @@ -2606,7 +2606,7 @@ // Delay hiding on move events if (_inArray(['mousemove', 'touchmove'], toggle.type)) { - delay = 1000; + delay = 5555; } // Delay a little more for keyboard users From 4c3ce2080d270c482c0cfb943975ca3c3e13d2ed Mon Sep 17 00:00:00 2001 From: noxy Date: Thu, 2 Feb 2017 17:28:29 +0000 Subject: [PATCH 11/11] Update plyr.js --- s/plyr.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/s/plyr.js b/s/plyr.js index d71171b..ede3081 100644 --- a/s/plyr.js +++ b/s/plyr.js @@ -2606,7 +2606,7 @@ // Delay hiding on move events if (_inArray(['mousemove', 'touchmove'], toggle.type)) { - delay = 5555; + //delay = 5555; } // Delay a little more for keyboard users