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) {