From 244f5ecaa40d4a8ead6e84540f24a174cf8fe124 Mon Sep 17 00:00:00 2001 From: infinite-persistence Date: Sat, 19 Jun 2021 10:55:44 +0800 Subject: [PATCH] Fix videos not switching when floating player is up ## Issue 6278 Video doesn't switch when floating player is up ## Notes Not sure why the double `src` call is needed, but it is. --- ui/component/viewers/videoViewer/internal/videojs.jsx | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ui/component/viewers/videoViewer/internal/videojs.jsx b/ui/component/viewers/videoViewer/internal/videojs.jsx index 52cc59706..95482991b 100644 --- a/ui/component/viewers/videoViewer/internal/videojs.jsx +++ b/ui/component/viewers/videoViewer/internal/videojs.jsx @@ -564,6 +564,12 @@ export default React.memo(function VideoJs(props: Props) { // note: the poster prop seems to return null usually. if (poster) player.poster(poster); + // Update player source + player.src({ + src: finalSource, + type: type, + }); + // set playsinline for mobile player.children_[0].setAttribute('playsinline', '');