diff --git a/components/video-player/controls/DropdownView.tsx b/components/video-player/controls/DropdownView.tsx index a83b8bec..44303e91 100644 --- a/components/video-player/controls/DropdownView.tsx +++ b/components/video-player/controls/DropdownView.tsx @@ -109,7 +109,6 @@ const DropdownView: React.FC = ({ showControls }) => { IsTextSubtitleStream: x.IsTextSubtitleStream, } as TranscodedSubtitle) ); - return [...textSubtitles, ...imageSubtitles]; } @@ -119,7 +118,10 @@ const DropdownView: React.FC = ({ showControls }) => { IsTextSubtitleStream: x.IsTextSubtitleStream!, })); - return transcodedSubtitle; + return [ + { name: 'Disable', index: -1, IsTextSubtitleStream: true } as TranscodedSubtitle, + ...transcodedSubtitle + ]; }, [item, isVideoLoaded, subtitleTracks, mediaSource?.MediaStreams]); const ChangeTranscodingSubtitle = useCallback(