diff --git a/app/shared/src/commonMain/kotlin/ui/subject/episode/EpisodeViewModel.kt b/app/shared/src/commonMain/kotlin/ui/subject/episode/EpisodeViewModel.kt index f2b05e34a1..dc3fd3bae4 100644 --- a/app/shared/src/commonMain/kotlin/ui/subject/episode/EpisodeViewModel.kt +++ b/app/shared/src/commonMain/kotlin/ui/subject/episode/EpisodeViewModel.kt @@ -200,8 +200,10 @@ private class EpisodeViewModelImpl( launchInBackground { mediaFetchSession.collectLatest { selectCached(it) } } launchInBackground { - if (settingsRepository.mediaSelectorSettings.flow.first().autoEnableLastSelected) { - mediaFetchSession.collectLatest { autoEnableLastSelected(it) } + mediaFetchSession.collectLatest { + if (settingsRepository.mediaSelectorSettings.flow.first().autoEnableLastSelected) { + autoEnableLastSelected(it) + } } } }