diff --git a/party-stage/src/core/video-player.js b/party-stage/src/core/video-player.js index 865d849..ecefb8e 100644 --- a/party-stage/src/core/video-player.js +++ b/party-stage/src/core/video-player.js @@ -11,6 +11,12 @@ sceneFeatureManager.register({ if (state.videoUrls && state.videoUrls.length > 0) { startVideoPlayback(); } + }, + onPartyEnd: () => { + if (state.videoElement && !state.videoElement.paused) { + state.videoElement.pause(); + updatePlayPauseButton(); + } } });