diff --git a/components/settings/PlaybackControlsSettings.tsx b/components/settings/PlaybackControlsSettings.tsx index 58fbb92f..00348166 100644 --- a/components/settings/PlaybackControlsSettings.tsx +++ b/components/settings/PlaybackControlsSettings.tsx @@ -211,7 +211,23 @@ export const PlaybackControlsSettings: React.FC = () => { /> - + + + updateSettings({ autoPlayNextEpisode }) + } + /> + + + = ({ onPress={skipCredit} buttonText='Skip Credits' /> - {(settings.maxAutoPlayEpisodeCount.value === -1 || - settings.autoPlayEpisodeCount < - settings.maxAutoPlayEpisodeCount.value) && ( - - )} + {settings.autoPlayNextEpisode !== false && + (settings.maxAutoPlayEpisodeCount.value === -1 || + settings.autoPlayEpisodeCount < + settings.maxAutoPlayEpisodeCount.value) && ( + + )} ; @@ -264,6 +265,7 @@ export const defaultValues: Settings = { enableH265ForChromecast: false, maxAutoPlayEpisodeCount: { key: "3", value: 3 }, autoPlayEpisodeCount: 0, + autoPlayNextEpisode: true, // Playback speed defaults defaultPlaybackSpeed: 1.0, playbackSpeedPerMedia: {},