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 f03b32de..c008dedd 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 @@ -65,9 +65,9 @@ class DownloadChildFragment : Fragment() { override fun onViewCreated(view: View, savedInstanceState: Bundle?) { super.onViewCreated(view, savedInstanceState) - // We always want fresh selections + // We never want to retain multi-delete state // when navigating to downloads - downloadsViewModel.clearSelectedItems() + downloadsViewModel.setIsMultiDeleteState(false) val folder = arguments?.getString("folder") val name = arguments?.getString("name") 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 3ab3721f..48f15ca8 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 @@ -93,9 +93,9 @@ class DownloadFragment : Fragment() { hideKeyboard() binding?.downloadStorageAppbar?.setAppBarNoScrollFlagsOnTV() - // We always want fresh selections + // We never want to retain multi-delete state // when navigating to downloads - downloadsViewModel.clearSelectedItems() + downloadsViewModel.setIsMultiDeleteState(false) observe(downloadsViewModel.headerCards) { (binding?.downloadList?.adapter as? DownloadAdapter)?.submitList(it)