From 49ae578f3f201a94a4a4d6c4a8cb641675229a8e Mon Sep 17 00:00:00 2001 From: HapeLee <1321903405@qq.com> Date: Mon, 13 Oct 2025 21:05:54 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=97=E8=A1=A8=E6=A8=A1=E5=BC=8F=E6=98=BE?= =?UTF-8?q?=E7=A4=BA=E9=97=AE=E9=A2=98=20#98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/bookshelf/books/styleDefalut/BooksAdapterList.kt | 6 +++--- .../books/styleDefalut/BooksAdapterListCompact.kt | 6 +++--- .../ui/main/bookshelf/books/styleFold/BooksAdapterList.kt | 7 +++---- .../bookshelf/books/styleFold/BooksAdapterListCompact.kt | 7 +++---- 4 files changed, 12 insertions(+), 14 deletions(-) diff --git a/app/src/main/java/io/legato/kazusa/ui/main/bookshelf/books/styleDefalut/BooksAdapterList.kt b/app/src/main/java/io/legato/kazusa/ui/main/bookshelf/books/styleDefalut/BooksAdapterList.kt index 4899f2614..1182400aa 100644 --- a/app/src/main/java/io/legato/kazusa/ui/main/bookshelf/books/styleDefalut/BooksAdapterList.kt +++ b/app/src/main/java/io/legato/kazusa/ui/main/bookshelf/books/styleDefalut/BooksAdapterList.kt @@ -71,10 +71,10 @@ class BooksAdapterList( private fun upRefresh(binding: ItemBookshelfListBinding, item: Book) { if (!item.isLocal && callBack.isUpdate(item.bookUrl)) { - binding.tvUnread.isVisible = false - binding.rlLoading.isVisible = true + binding.cdUnread.gone() + binding.rlLoading.visible() } else { - binding.rlLoading.isVisible = false + binding.rlLoading.gone() if (AppConfig.showUnread) { val unreadCount = item.getUnreadChapterNum() if (unreadCount > 0) { diff --git a/app/src/main/java/io/legato/kazusa/ui/main/bookshelf/books/styleDefalut/BooksAdapterListCompact.kt b/app/src/main/java/io/legato/kazusa/ui/main/bookshelf/books/styleDefalut/BooksAdapterListCompact.kt index 58cf45eb1..984d26313 100644 --- a/app/src/main/java/io/legato/kazusa/ui/main/bookshelf/books/styleDefalut/BooksAdapterListCompact.kt +++ b/app/src/main/java/io/legato/kazusa/ui/main/bookshelf/books/styleDefalut/BooksAdapterListCompact.kt @@ -75,10 +75,10 @@ class BooksAdapterListCompact( private fun upRefresh(binding: ItemBookshelfListCompactBinding, item: Book) { if (!item.isLocal && callBack.isUpdate(item.bookUrl)) { - binding.tvUnread.isVisible = false - binding.rlLoading.isVisible = true + binding.cdUnread.gone() + binding.rlLoading.visible() } else { - binding.rlLoading.isVisible = false + binding.rlLoading.gone() if (AppConfig.showUnread) { val unreadCount = item.getUnreadChapterNum() if (unreadCount > 0) { diff --git a/app/src/main/java/io/legato/kazusa/ui/main/bookshelf/books/styleFold/BooksAdapterList.kt b/app/src/main/java/io/legato/kazusa/ui/main/bookshelf/books/styleFold/BooksAdapterList.kt index 2bc5fb54d..8502ffb37 100644 --- a/app/src/main/java/io/legato/kazusa/ui/main/bookshelf/books/styleFold/BooksAdapterList.kt +++ b/app/src/main/java/io/legato/kazusa/ui/main/bookshelf/books/styleFold/BooksAdapterList.kt @@ -4,7 +4,6 @@ import android.content.Context import android.os.Bundle import android.view.ViewGroup import androidx.core.content.ContextCompat -import androidx.core.view.isVisible import androidx.recyclerview.widget.RecyclerView import io.legato.kazusa.R import io.legato.kazusa.data.entities.Book @@ -123,10 +122,10 @@ class BooksAdapterList(context: Context, callBack: CallBack) : private fun upRefresh(binding: ItemBookshelfListBinding, item: Book) { if (!item.isLocal && callBack.isUpdate(item.bookUrl)) { - binding.tvUnread.isVisible = false - binding.rlLoading.isVisible = true + binding.cdUnread.gone() + binding.rlLoading.visible() } else { - binding.rlLoading.isVisible = false + binding.rlLoading.gone() if (AppConfig.showUnread) { val unreadCount = item.getUnreadChapterNum() if (unreadCount > 0) { diff --git a/app/src/main/java/io/legato/kazusa/ui/main/bookshelf/books/styleFold/BooksAdapterListCompact.kt b/app/src/main/java/io/legato/kazusa/ui/main/bookshelf/books/styleFold/BooksAdapterListCompact.kt index afd32a71c..26216d927 100644 --- a/app/src/main/java/io/legato/kazusa/ui/main/bookshelf/books/styleFold/BooksAdapterListCompact.kt +++ b/app/src/main/java/io/legato/kazusa/ui/main/bookshelf/books/styleFold/BooksAdapterListCompact.kt @@ -4,7 +4,6 @@ import android.content.Context import android.os.Bundle import android.view.ViewGroup import androidx.core.content.ContextCompat -import androidx.core.view.isVisible import androidx.recyclerview.widget.RecyclerView import io.legato.kazusa.R import io.legato.kazusa.data.entities.Book @@ -121,10 +120,10 @@ class BooksAdapterListCompact(context: Context, callBack: CallBack) : private fun upRefresh(binding: ItemBookshelfListCompactBinding, item: Book) { if (!item.isLocal && callBack.isUpdate(item.bookUrl)) { - binding.tvUnread.isVisible = false - binding.rlLoading.isVisible = true + binding.cdUnread.gone() + binding.rlLoading.visible() } else { - binding.rlLoading.isVisible = false + binding.rlLoading.gone() if (AppConfig.showUnread) { val unreadCount = item.getUnreadChapterNum() if (unreadCount > 0) {