From 9324765db98867cd87c766b518148d8d8283508d Mon Sep 17 00:00:00 2001 From: Liam Gray Date: Tue, 8 Mar 2016 17:36:20 -0800 Subject: [PATCH] Fix looping video --- renderer/views/player.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/renderer/views/player.js b/renderer/views/player.js index d0408391..ced3e780 100644 --- a/renderer/views/player.js +++ b/renderer/views/player.js @@ -35,6 +35,7 @@ function Player (state, dispatch) { src='${state.server.localURL}' ondblclick=${() => dispatch('toggleFullScreen')} onloadedmetadata=${onLoadedMetadata} + onended=${onEnded} autoplay> @@ -51,6 +52,11 @@ function Player (state, dispatch) { } dispatch('setDimensions', dimensions) } + + // When the video completes, pause the video instead of looping + function onEnded (e) { + state.video.isPaused = true + } } function renderPlayerControls (state, dispatch) {