From aba5ea9a44e21b2d657f503ccd25d4ec36725a7b Mon Sep 17 00:00:00 2001 From: Luna712 <142361265+Luna712@users.noreply.github.com> Date: Wed, 19 Jun 2024 11:12:44 -0600 Subject: [PATCH] Use List --- .../com/lagradost/cloudstream3/ui/download/DownloadAdapter.kt | 4 ++-- .../cloudstream3/ui/download/DownloadChildFragment.kt | 2 +- .../lagradost/cloudstream3/ui/download/DownloadFragment.kt | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) 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() } }