diff --git a/front/packages/ui/src/player/video.web.tsx b/front/packages/ui/src/player/video.web.tsx index 9be8f5a2..20c38951 100644 --- a/front/packages/ui/src/player/video.web.tsx +++ b/front/packages/ui/src/player/video.web.tsx @@ -393,6 +393,8 @@ export const QualitiesMenu = (props: ComponentProps) => { // biome-ignore lint/correctness/useExhaustiveDependencies: Inculde hls in dependency array useEffect(() => { if (!hls) return; + // Also rerender when hls instance changes + rerender(); hls.on(Hls.Events.LEVEL_SWITCHED, rerender); return () => hls?.off(Hls.Events.LEVEL_SWITCHED, rerender); }, [hls]);