Minor edits
This commit is contained in:
parent
4e111cebbe
commit
48f7b06549
1 changed files with 6 additions and 5 deletions
|
@ -285,18 +285,19 @@ class DownloadController : NucleusController<DownloadPresenter>(),
|
|||
items.add(0, item)
|
||||
else
|
||||
items.add(item)
|
||||
adapter?.updateDataSet(items)
|
||||
val downloads = items.mapNotNull { it.download }
|
||||
|
||||
val adapter = adapter ?: return
|
||||
adapter.updateDataSet(items)
|
||||
val downloads = adapter.currentItems.mapNotNull { it?.download }
|
||||
presenter.reorder(downloads)
|
||||
}
|
||||
R.id.cancel_download -> {
|
||||
val download = adapter?.getItem(position)?.download ?: return
|
||||
presenter.cancelDownload(download)
|
||||
|
||||
adapter?.removeItem(position)
|
||||
val adapter = adapter ?: return
|
||||
val downloads =
|
||||
(0 until adapter.itemCount).mapNotNull { adapter.getItem(it)?.download }
|
||||
adapter.removeItem(position)
|
||||
val downloads = adapter.currentItems.mapNotNull { it?.download }
|
||||
presenter.reorder(downloads)
|
||||
}
|
||||
}
|
||||
|
|
Reference in a new issue