From dcac87edc5bb201e698f713b22eca21edb6bf833 Mon Sep 17 00:00:00 2001 From: Xwite <1797350009@qq.com> Date: Fri, 11 Feb 2022 16:55:17 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E9=A6=96=E6=AC=A1=E6=9C=97=E8=AF=BB?= =?UTF-8?q?=E5=90=8E=EF=BC=8C=E5=85=B6=E4=BB=96=E4=B9=A6=E7=9A=84tts?= =?UTF-8?q?=E5=BC=95=E6=93=8E=E4=BE=9D=E7=84=B6=E6=98=AF=E9=A6=96=E6=AC=A1?= =?UTF-8?q?=E6=9C=97=E8=AF=BB=E7=9A=84=E5=BC=95=E6=93=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/java/io/legado/app/model/ReadBook.kt | 1 + .../io/legado/app/ui/book/read/config/HttpTtsEditViewModel.kt | 1 - .../io/legado/app/ui/book/read/config/ReadAloudConfigDialog.kt | 1 - 3 files changed, 1 insertion(+), 2 deletions(-) diff --git a/app/src/main/java/io/legado/app/model/ReadBook.kt b/app/src/main/java/io/legado/app/model/ReadBook.kt index 2af0be2b3..a8e6a9bb1 100644 --- a/app/src/main/java/io/legado/app/model/ReadBook.kt +++ b/app/src/main/java/io/legado/app/model/ReadBook.kt @@ -215,6 +215,7 @@ object ReadBook : CoroutineScope by MainScope() { */ fun readAloud(play: Boolean = true) { book?.let { + ReadAloud.upReadAloudClass() ReadAloud.play(appCtx, play) } } diff --git a/app/src/main/java/io/legado/app/ui/book/read/config/HttpTtsEditViewModel.kt b/app/src/main/java/io/legado/app/ui/book/read/config/HttpTtsEditViewModel.kt index ffeee7050..0559b7ff9 100644 --- a/app/src/main/java/io/legado/app/ui/book/read/config/HttpTtsEditViewModel.kt +++ b/app/src/main/java/io/legado/app/ui/book/read/config/HttpTtsEditViewModel.kt @@ -37,7 +37,6 @@ class HttpTtsEditViewModel(app: Application) : BaseViewModel(app) { id = httpTTS.id execute { appDb.httpTTSDao.insert(httpTTS) - ReadAloud.upReadAloudClass() }.onSuccess { success?.invoke() } diff --git a/app/src/main/java/io/legado/app/ui/book/read/config/ReadAloudConfigDialog.kt b/app/src/main/java/io/legado/app/ui/book/read/config/ReadAloudConfigDialog.kt index 2bcd7490a..bec5bd6d8 100644 --- a/app/src/main/java/io/legado/app/ui/book/read/config/ReadAloudConfigDialog.kt +++ b/app/src/main/java/io/legado/app/ui/book/read/config/ReadAloudConfigDialog.kt @@ -112,7 +112,6 @@ class ReadAloudConfigDialog : DialogFragment() { } PreferKey.ttsEngine -> { upPreferenceSummary(findPreference(key), speakEngineSummary) - ReadAloud.upReadAloudClass() } } }