mirror of
https://github.com/null2264/yokai.git
synced 2025-06-21 10:44:42 +00:00
parent
daeb8f895e
commit
2ee22059a3
1 changed files with 6 additions and 2 deletions
|
@ -115,7 +115,9 @@ class DownloadBottomSheet @JvmOverloads constructor(
|
|||
fun update(isRunning: Boolean) {
|
||||
presenter.getItems()
|
||||
onQueueStatusChange(isRunning)
|
||||
binding.downloadFab.isInvisible = presenter.downloadQueue.isEmpty()
|
||||
if (binding.downloadFab.isInvisible != presenter.downloadQueue.isEmpty()) {
|
||||
binding.downloadFab.isInvisible = presenter.downloadQueue.isEmpty()
|
||||
}
|
||||
prepareMenu()
|
||||
}
|
||||
|
||||
|
@ -136,7 +138,9 @@ class DownloadBottomSheet @JvmOverloads constructor(
|
|||
private fun onQueueStatusChange(running: Boolean) {
|
||||
val oldRunning = isRunning
|
||||
isRunning = running
|
||||
binding.downloadFab.isInvisible = presenter.downloadQueue.isEmpty()
|
||||
if (binding.downloadFab.isInvisible != presenter.downloadQueue.isEmpty()) {
|
||||
binding.downloadFab.isInvisible = presenter.downloadQueue.isEmpty()
|
||||
}
|
||||
updateFab()
|
||||
if (oldRunning != running) {
|
||||
prepareMenu()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue