From 568282a1062be8204eb21684385543404d0d3f6b Mon Sep 17 00:00:00 2001 From: jacobcolbert Date: Sat, 18 May 2019 10:56:39 -0400 Subject: [PATCH] Use built in pause() and play() (#475) Fix #474 and #428 --- inject.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/inject.js b/inject.js index d6f387b..223b55a 100644 --- a/inject.js +++ b/inject.js @@ -483,7 +483,7 @@ } else if (action === 'fast') { resetSpeed(v, value); } else if (action === 'pause') { - pauseSpeed(v, value); + pause(v); } else if (action === 'muted') { muted(v, value); } else if (action === 'mark') { @@ -495,12 +495,12 @@ }); } - function pauseSpeed(v, target) { - // not working as expected in youtube for now - if (v.playbackRate === target) { - v.play() + function pause(v) { + if (v.paused) { + v.play(); + } else { + v.pause(); } - resetSpeed(v, target) } function resetSpeed(v, target) {