From 0a37fa6790cc1fcc62c2fa702ee55dcc2ee8d48e Mon Sep 17 00:00:00 2001 From: root Date: Thu, 4 Nov 2021 21:25:27 +0530 Subject: [PATCH] Fix autoplay next video --- src/routes/WatchVideo.vue | 6 +++--- src/store/prefs-store.js | 1 + 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/routes/WatchVideo.vue b/src/routes/WatchVideo.vue index d17d8d5..fcf57f9 100644 --- a/src/routes/WatchVideo.vue +++ b/src/routes/WatchVideo.vue @@ -6,7 +6,7 @@ :video="video" :skip-to-time="'t' in $route.query ? Number($route.query.t) : null" :sponsors="sponsors" - :selectedAutoPlay="$store.getters['prefs/getPreferenceBoolean']('autoplay')" + :selectedAutoPlay="isAutoplayEnabled" :selectedAutoLoop="selectedAutoLoop" @videoEnded="videoEnded" /> @@ -70,7 +70,7 @@
- +
@@ -306,7 +306,7 @@ export default { }, computed: { isAutoplayEnabled () { - return this.$store.getters['prefs/getPreferenceBoolean']('autoplay') + return this.$store.getters['prefs/getPreferenceBoolean']('autoplay', false) } }, components: { diff --git a/src/store/prefs-store.js b/src/store/prefs-store.js index 2da10b2..d3ddef3 100644 --- a/src/store/prefs-store.js +++ b/src/store/prefs-store.js @@ -6,6 +6,7 @@ const PrefsStore = { // Declaring boolean values here because v-simple-checkbox has a bug (???) which renders it unable to have internal state prefs: { playerAutoplay: true, + autoplay: false, listen: false } }),