From 70a055156e2a35945acb8b05234c91a35d38b96c Mon Sep 17 00:00:00 2001 From: Can Arslan Date: Mon, 2 Apr 2018 05:51:24 +0200 Subject: [PATCH] resetSpeed and fastSpeed conflict #221 (#222) * resetSpeed and fastSpeed conflict #221 --- inject.js | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/inject.js b/inject.js index 0bcefc5..abdade5 100644 --- a/inject.js +++ b/inject.js @@ -358,7 +358,18 @@ chrome.runtime.sendMessage({}, function(response) { function resetSpeed(v, target) { if (v.playbackRate === target) { - v.playbackRate = tc.settings.resetSpeed; + if(v.playbackRate === tc.settings.resetSpeed) + { + if (target !== 1.0) { + v.playbackRate = 1.0; + } else { + v.playbackRate = tc.settings.fastSpeed; + } + } + else + { + v.playbackRate = tc.settings.resetSpeed; + } } else { tc.settings.resetSpeed = v.playbackRate; chrome.storage.sync.set({'resetSpeed': v.playbackRate});