From cd689ea3c7f4732cb67edd6cb31981bc9cf89869 Mon Sep 17 00:00:00 2001 From: Kavin <20838718+FireMasterK@users.noreply.github.com> Date: Sat, 6 Aug 2022 15:43:41 +0530 Subject: [PATCH] Don't seek if saved position is > 90% of the video. Closes #1277 --- src/components/VideoPlayer.vue | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/components/VideoPlayer.vue b/src/components/VideoPlayer.vue index a6c0a39d..e0d6a74e 100644 --- a/src/components/VideoPlayer.vue +++ b/src/components/VideoPlayer.vue @@ -229,8 +229,11 @@ export default { var request = store.get(this.video.id); request.onsuccess = function (event) { var video = event.target.result; - if (video?.currentTime) { - videoEl.currentTime = video.currentTime; + const currentTime = video?.currentTime; + if (currentTime) { + if (currentTime < component.video.duration * 0.9) { + videoEl.currentTime = currentTime; + } } };