书架封面的新章节显示错误

This commit is contained in:
HapeLee
2025-11-28 00:11:29 +08:00
parent 3b8c25e983
commit dfbdd8a3e6
8 changed files with 21 additions and 12 deletions
@@ -10,6 +10,7 @@ import io.legado.app.data.entities.Book
import io.legado.app.databinding.ItemBookshelfGridCompactBinding
import io.legado.app.help.book.isLocal
import io.legado.app.help.config.AppConfig
import io.legado.app.utils.gone
class BooksAdapterGridCompact(context: Context, private val callBack: CallBack) :
BaseBooksAdapter<ItemBookshelfGridCompactBinding>(context) {
@@ -64,6 +65,7 @@ class BooksAdapterGridCompact(context: Context, private val callBack: CallBack)
binding.newChapter.isVisible = item.lastCheckCount > 0
} else {
binding.cdUnread.visibility = View.GONE
binding.newChapter.gone()
}
} else {
binding.cdUnread.visibility = View.GONE
@@ -65,6 +65,7 @@ class BooksAdapterGridCover(context: Context, private val callBack: CallBack) :
binding.newChapter.isVisible = item.lastCheckCount > 0
} else {
binding.cdUnread.visibility = View.GONE
binding.newChapter.gone()
}
} else {
binding.cdUnread.visibility = View.GONE
@@ -83,6 +83,7 @@ class BooksAdapterList(
binding.newChapter.isVisible = item.lastCheckCount > 0
} else {
binding.cdUnread.gone()
binding.newChapter.gone()
}
} else {
binding.cdUnread.gone()
@@ -87,6 +87,7 @@ class BooksAdapterListCompact(
binding.newChapter.isVisible = item.lastCheckCount > 0
} else {
binding.cdUnread.gone()
binding.newChapter.gone()
}
} else {
binding.cdUnread.gone()