From 80813b0406e47459f7002504a4d9a9ddbfe1ccfd Mon Sep 17 00:00:00 2001 From: Guru Prasad Srinivasa Date: Mon, 19 Nov 2018 22:57:07 -0500 Subject: [PATCH 1/2] Replaced calls to player.restart() and player.togglePlay() with proxy(...) to ensure that custom handlers are called --- src/js/listeners.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/js/listeners.js b/src/js/listeners.js index dd6e2adb..5c93299c 100644 --- a/src/js/listeners.js +++ b/src/js/listeners.js @@ -386,10 +386,10 @@ class Listeners { } if (player.ended) { - player.restart(); - player.play(); + this.proxy(event, player.restart, 'restart'); + this.proxy(event, player.togglePlay, 'play'); } else { - player.togglePlay(); + this.proxy(event, player.togglePlay, 'play'); } }); } From 3fb85664d22d4bc3b6d91d72a8f9e31877960ff6 Mon Sep 17 00:00:00 2001 From: Guru Prasad Srinivasa Date: Sat, 8 Dec 2018 00:57:47 -0500 Subject: [PATCH 2/2] Updated restart logic to call play instead of togglePlay --- src/js/listeners.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/js/listeners.js b/src/js/listeners.js index 5c93299c..f073f5cb 100644 --- a/src/js/listeners.js +++ b/src/js/listeners.js @@ -387,7 +387,7 @@ class Listeners { if (player.ended) { this.proxy(event, player.restart, 'restart'); - this.proxy(event, player.togglePlay, 'play'); + this.proxy(event, player.play, 'play'); } else { this.proxy(event, player.togglePlay, 'play'); }