From 4291ef55b987d56fa4596bc9130f263a8a9af534 Mon Sep 17 00:00:00 2001 From: Alex Kim Date: Fri, 13 Dec 2024 01:04:55 +1100 Subject: [PATCH] Added tmp fix --- .../controls/dropdown/DropdownViewTranscoding.tsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/components/video-player/controls/dropdown/DropdownViewTranscoding.tsx b/components/video-player/controls/dropdown/DropdownViewTranscoding.tsx index a555616a..f87bf84e 100644 --- a/components/video-player/controls/dropdown/DropdownViewTranscoding.tsx +++ b/components/video-player/controls/dropdown/DropdownViewTranscoding.tsx @@ -65,6 +65,7 @@ const DropdownView: React.FC = ({ showControls }) => { if (sub.IsTextSubtitleStream) { if (textSubtitles.length === 0) return disableSubtitle; const textSubtitle = textSubtitles[textIndex]; + if (!textSubtitle) return disableSubtitle; textIndex++; return textSubtitle; } else { @@ -180,7 +181,7 @@ const DropdownView: React.FC = ({ showControls }) => { = ({ showControls }) => { console.log("sub", sub); if ( subtitleIndex === - (sub.IsTextSubtitleStream && isOnTextSubtitle + (isOnTextSubtitle && sub.IsTextSubtitleStream ? getSourceSubtitleIndex(sub.index).toString() : sub?.index.toString()) )