From 01abfc9cba213fa6f31a120cda9c2cd875492e25 Mon Sep 17 00:00:00 2001 From: kunfei Date: Mon, 21 Feb 2022 00:03:39 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../legado/app/ui/book/changecover/ChangeCoverViewModel.kt | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/io/legado/app/ui/book/changecover/ChangeCoverViewModel.kt b/app/src/main/java/io/legado/app/ui/book/changecover/ChangeCoverViewModel.kt index d3219e6f1..8f33ed661 100644 --- a/app/src/main/java/io/legado/app/ui/book/changecover/ChangeCoverViewModel.kt +++ b/app/src/main/java/io/legado/app/ui/book/changecover/ChangeCoverViewModel.kt @@ -17,7 +17,6 @@ import kotlinx.coroutines.Dispatchers.IO import kotlinx.coroutines.ExecutorCoroutineDispatcher import kotlinx.coroutines.asCoroutineDispatcher import kotlinx.coroutines.channels.awaitClose -import kotlinx.coroutines.channels.trySendBlocking import kotlinx.coroutines.flow.callbackFlow import kotlinx.coroutines.flow.flowOn import java.util.concurrent.Executors @@ -38,13 +37,13 @@ class ChangeCoverViewModel(application: Application) : BaseViewModel(application searchSuccess = { if (!searchBooks.contains(it)) { searchBooks.add(it) - trySendBlocking(searchBooks) + trySend(searchBooks) } } appDb.searchBookDao.getEnableHasCover(name, author).let { searchBooks.addAll(it) - trySendBlocking(searchBooks) + trySend(searchBooks) } if (searchBooks.size <= 1) {