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) {