Skip to content

Commit 5ae0bfb

Browse files
authored
bugfix: forward did not work unless loop was set
1 parent 331f173 commit 5ae0bfb

File tree

1 file changed

+4
-8
lines changed

1 file changed

+4
-8
lines changed

Tampermonkey/OVLP.user.js

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// ==UserScript==
22
// @name OVLP
3-
// @version 0.4
3+
// @version 0.45
44
// @description handsfree looping in Youtube and Vimeo
55
// @author Andreas Brett
66
// @match *://*.youtube.com/*
@@ -186,7 +186,7 @@ function seekRewind() {
186186

187187
function seekBack() {
188188
// seek back 5sec (respecting loop)
189-
if (ovlp_player.currentTime - 5 < ovlp_loopStart) {
189+
if (ovlp_loopStart && ovlp_player.currentTime - 5 < ovlp_loopStart) {
190190
ovlp_player.currentTime = ovlp_loopStart;
191191
} else{
192192
ovlp_player.currentTime -= 5;
@@ -196,7 +196,7 @@ function seekBack() {
196196

197197
function seekForward() {
198198
// seek forward 5sec (respecting loop)
199-
if (ovlp_player.currentTime + 5 > ovlp_loopEnd) {
199+
if (ovlp_loopEnd && ovlp_player.currentTime + 5 > ovlp_loopEnd) {
200200
ovlp_player.currentTime = ovlp_loopEnd;
201201
} else{
202202
ovlp_player.currentTime += 5;
@@ -227,11 +227,7 @@ function togglePlaybackRate() {
227227

228228
function toggleFullscreen() {
229229
// toggle full screen or normal screen
230-
if (ovlp_player.webkitDisplayingFullscreen) {
231-
ovlp_player.webkitExitFullScreen();
232-
} else {
233-
ovlp_player.webkitEnterFullScreen();
234-
}
230+
ovlp_player.webkitDisplayingFullscreen ? ovlp_player.webkitExitFullScreen() : ovlp_player.webkitEnterFullScreen();
235231
}
236232

237233
function togglePlayPause() {

0 commit comments

Comments
 (0)