From 27f1b4fa01ef281c8b324c5f75ff90447048e778 Mon Sep 17 00:00:00 2001 From: Sean Yesmunt Date: Wed, 4 Dec 2019 12:05:33 -0500 Subject: [PATCH] make sure player is paused when unmounting --- ui/component/viewers/videoViewer/view.jsx | 1 + 1 file changed, 1 insertion(+) diff --git a/ui/component/viewers/videoViewer/view.jsx b/ui/component/viewers/videoViewer/view.jsx index 4dad230b2..cb2e64809 100644 --- a/ui/component/viewers/videoViewer/view.jsx +++ b/ui/component/viewers/videoViewer/view.jsx @@ -133,6 +133,7 @@ function VideoViewer(props: Props) { // requireRedraw just makes it so the video component is removed from the page _by react_ // Then it's set to false immediately after so we can re-mount a new player setRequireRedraw(true); + player.pause(); }; }, [videoRef, source, contentType, setRequireRedraw, requireRedraw]);