From f4f0c06be07bdbb26278941c3de7c811766078b8 Mon Sep 17 00:00:00 2001 From: acclorite Date: Fri, 14 Jun 2024 21:22:32 +0300 Subject: [PATCH] Fixed: Text not being translated after downloading required language models. (v1.0.1) --- .../presentation/screens/reader/data/ReaderViewModel.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 ) }