fix: start anime download icon rotate when pressed
This commit is contained in:
parent
6020636a66
commit
8741d820ad
2 changed files with 10 additions and 2 deletions
|
@ -225,8 +225,6 @@ class AnimeDownloaderService : Service() {
|
|||
notificationManager.notify(NOTIFICATION_ID, builder.build())
|
||||
}
|
||||
|
||||
broadcastDownloadStarted(task.episode)
|
||||
|
||||
currActivity()?.let {
|
||||
Helper.downloadVideo(
|
||||
it,
|
||||
|
|
|
@ -337,6 +337,7 @@ class SelectorDialogFragment : BottomSheetDialogFragment() {
|
|||
media,
|
||||
episode.thumb?.url ?: media!!.banner ?: media!!.cover
|
||||
)
|
||||
broadcastDownloadStarted(episode.number)
|
||||
} else {
|
||||
snackString("No Video Selected")
|
||||
}
|
||||
|
@ -353,6 +354,7 @@ class SelectorDialogFragment : BottomSheetDialogFragment() {
|
|||
media,
|
||||
episode.thumb?.url ?: media!!.banner ?: media!!.cover
|
||||
)
|
||||
broadcastDownloadStarted(episode.number)
|
||||
} else {
|
||||
snackString("No Video Selected")
|
||||
}
|
||||
|
@ -376,6 +378,7 @@ class SelectorDialogFragment : BottomSheetDialogFragment() {
|
|||
media,
|
||||
episode.thumb?.url ?: media!!.banner ?: media!!.cover
|
||||
)
|
||||
broadcastDownloadStarted(episode.number)
|
||||
} else {
|
||||
snackString("No Video Selected")
|
||||
}
|
||||
|
@ -396,6 +399,13 @@ class SelectorDialogFragment : BottomSheetDialogFragment() {
|
|||
binding.urlQuality.text = extractor.server.name
|
||||
}
|
||||
|
||||
private fun broadcastDownloadStarted(episodeNumber: String) {
|
||||
val intent = Intent(AnimeWatchFragment.ACTION_DOWNLOAD_STARTED).apply {
|
||||
putExtra(AnimeWatchFragment.EXTRA_EPISODE_NUMBER, episodeNumber)
|
||||
}
|
||||
requireActivity().sendBroadcast(intent)
|
||||
}
|
||||
|
||||
override fun getItemCount(): Int = extractor.videos.size
|
||||
|
||||
private inner class UrlViewHolder(val binding: ItemUrlBinding) :
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue