diff --git a/app/src/main/java/com/lagradost/cloudstream3/ui/download/DownloadAdapter.kt b/app/src/main/java/com/lagradost/cloudstream3/ui/download/DownloadAdapter.kt index 37b2578d..99342bd1 100644 --- a/app/src/main/java/com/lagradost/cloudstream3/ui/download/DownloadAdapter.kt +++ b/app/src/main/java/com/lagradost/cloudstream3/ui/download/DownloadAdapter.kt @@ -39,8 +39,8 @@ data class VisualDownloadChildCached( ): VisualDownloadCachedAbstract(currentBytes, totalBytes, data) data class VisualDownloadHeaderCached( - override val totalBytes: Long, override val currentBytes: Long, + override val totalBytes: Long, override val data: VideoDownloadHelper.DownloadHeaderCached, val child: VideoDownloadHelper.DownloadEpisodeCached?, val currentOngoingDownloads: Int, @@ -58,7 +58,7 @@ data class DownloadHeaderClickEvent( ) class DownloadAdapter( - var cardList: MutableList, + var cardList: List, private val clickCallback: (DownloadHeaderClickEvent) -> Unit, private val movieClickCallback: (DownloadClickEvent) -> Unit, ) : RecyclerView.Adapter() { diff --git a/app/src/main/java/com/lagradost/cloudstream3/ui/download/DownloadChildFragment.kt b/app/src/main/java/com/lagradost/cloudstream3/ui/download/DownloadChildFragment.kt index 89c8b31b..5e4cb56b 100644 --- a/app/src/main/java/com/lagradost/cloudstream3/ui/download/DownloadChildFragment.kt +++ b/app/src/main/java/com/lagradost/cloudstream3/ui/download/DownloadChildFragment.kt @@ -71,7 +71,7 @@ class DownloadChildFragment : Fragment() { } (binding?.downloadChildList?.adapter as DownloadAdapter? ?: return@main).cardList = - eps.toMutableList() + eps binding?.downloadChildList?.adapter?.notifyDataSetChanged() } } diff --git a/app/src/main/java/com/lagradost/cloudstream3/ui/download/DownloadFragment.kt b/app/src/main/java/com/lagradost/cloudstream3/ui/download/DownloadFragment.kt index 3c440417..53be74d8 100644 --- a/app/src/main/java/com/lagradost/cloudstream3/ui/download/DownloadFragment.kt +++ b/app/src/main/java/com/lagradost/cloudstream3/ui/download/DownloadFragment.kt @@ -64,7 +64,7 @@ class DownloadFragment : Fragment() { @SuppressLint("NotifyDataSetChanged") private fun setList(list: List) { main { - (binding?.downloadList?.adapter as DownloadAdapter?)?.cardList = list.toMutableList() + (binding?.downloadList?.adapter as DownloadAdapter?)?.cardList = list binding?.downloadList?.adapter?.notifyDataSetChanged() } }