Fix "Move to top" showing at the most top item in download queue (#7109)

This commit is contained in:
CVIUS 2022-05-12 10:35:30 +08:00 committed by GitHub
parent 393fc14630
commit b26daf8824
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -89,7 +89,7 @@ class DownloadHolder(private val view: View, val adapter: DownloadAdapter) :
view.popupMenu( view.popupMenu(
menuRes = R.menu.download_single, menuRes = R.menu.download_single,
initMenu = { initMenu = {
findItem(R.id.move_to_top).isVisible = bindingAdapterPosition != 0 findItem(R.id.move_to_top).isVisible = bindingAdapterPosition > 1
findItem(R.id.move_to_bottom).isVisible = findItem(R.id.move_to_bottom).isVisible =
bindingAdapterPosition != adapter.itemCount - 1 bindingAdapterPosition != adapter.itemCount - 1
}, },