diff --git a/app/src/main/java/com/lagradost/cloudstream3/ui/result/ResultFragment.kt b/app/src/main/java/com/lagradost/cloudstream3/ui/result/ResultFragment.kt
index a00d74db..065cd83d 100644
--- a/app/src/main/java/com/lagradost/cloudstream3/ui/result/ResultFragment.kt
+++ b/app/src/main/java/com/lagradost/cloudstream3/ui/result/ResultFragment.kt
@@ -1509,6 +1509,13 @@ class ResultFragment : Fragment(), PanelsChildGestureRegionObserver.GestureRegio
}
}
+ result_download_movie?.setOnLongClickListener {
+ val card =
+ currentEpisodes?.firstOrNull() ?: return@setOnLongClickListener false
+ handleAction(EpisodeClickEvent(ACTION_DOWNLOAD_MIRROR, card))
+ return@setOnLongClickListener true
+ }
+
/*downloadButton?.setUpMaterialButton(
file?.fileLength,
file?.totalBytes,
diff --git a/app/src/main/res/drawable/circular_progress_bar_filled.xml b/app/src/main/res/drawable/circular_progress_bar_filled.xml
new file mode 100644
index 00000000..50fa60aa
--- /dev/null
+++ b/app/src/main/res/drawable/circular_progress_bar_filled.xml
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/fragment_result.xml b/app/src/main/res/layout/fragment_result.xml
index b3b54828..642202e8 100644
--- a/app/src/main/res/layout/fragment_result.xml
+++ b/app/src/main/res/layout/fragment_result.xml
@@ -670,6 +670,8 @@