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) {
|
fun update(isRunning: Boolean) {
|
||||||
presenter.getItems()
|
presenter.getItems()
|
||||||
onQueueStatusChange(isRunning)
|
onQueueStatusChange(isRunning)
|
||||||
|
if (binding.downloadFab.isInvisible != presenter.downloadQueue.isEmpty()) {
|
||||||
binding.downloadFab.isInvisible = presenter.downloadQueue.isEmpty()
|
binding.downloadFab.isInvisible = presenter.downloadQueue.isEmpty()
|
||||||
|
}
|
||||||
prepareMenu()
|
prepareMenu()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -136,7 +138,9 @@ class DownloadBottomSheet @JvmOverloads constructor(
|
||||||
private fun onQueueStatusChange(running: Boolean) {
|
private fun onQueueStatusChange(running: Boolean) {
|
||||||
val oldRunning = isRunning
|
val oldRunning = isRunning
|
||||||
isRunning = running
|
isRunning = running
|
||||||
|
if (binding.downloadFab.isInvisible != presenter.downloadQueue.isEmpty()) {
|
||||||
binding.downloadFab.isInvisible = presenter.downloadQueue.isEmpty()
|
binding.downloadFab.isInvisible = presenter.downloadQueue.isEmpty()
|
||||||
|
}
|
||||||
updateFab()
|
updateFab()
|
||||||
if (oldRunning != running) {
|
if (oldRunning != running) {
|
||||||
prepareMenu()
|
prepareMenu()
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue