diff --git a/app/src/main/java/ua/acclorite/book_story/presentation/screens/reader/data/ReaderViewModel.kt b/app/src/main/java/ua/acclorite/book_story/presentation/screens/reader/data/ReaderViewModel.kt index 2cbb9a77..2114cc88 100644 --- a/app/src/main/java/ua/acclorite/book_story/presentation/screens/reader/data/ReaderViewModel.kt +++ b/app/src/main/java/ua/acclorite/book_story/presentation/screens/reader/data/ReaderViewModel.kt @@ -809,8 +809,8 @@ class ReaderViewModel @Inject constructor( _state.update { it.copy( languagesToTranslate = it.languagesToTranslate.filter { lang -> - lang.isDownloaded - }, + isLanguageModelDownloaded.execute(lang.languageCode) + }.map { lang -> lang.copy(isDownloaded = true) }, showDownloadLanguageDialog = false ) }