aniyomiorg / aniyomi

An app for manga and anime
https://aniyomi.org
Apache License 2.0
4.53k stars 283 forks source link

Downloads get cancelled if download priority is changed(shuffled) in queue #1584

Open 54keesh opened 1 month ago

54keesh commented 1 month ago

Steps to reproduce

  1. Add multiple downloads in queue
  2. Start download
  3. reorder the download priority either of the current download or any other

Expected behavior

What should happen is if the current downloaded one is reordered, it shouldnt impact that download as its already in download state and keep on dowloading that until its finished or at the least if other than the current download one is ordered than it shouldnt stop the current download.

Actual behavior

I have multiple downloads in queue and while scrolling them if by accident any one is accidently reordered the current downloads stops saying "Standalone Coroutine was cancelled" and it starts the next one.

Crash logs

No response

Aniyomi version

0.15.3.0

Android version

Android 11

Device

Oneplus 6

Other details

No response

Acknowledgements

hungry-for-code commented 1 month ago

This problem has been bugging me for alot of time.

kaishshaikh376 commented 2 weeks ago

Downloading in Aniyomi has been very annoying these last few updates I remember I used to use the beta app and it worked perfect but now on the official release it's all wonky (download get's reset even if you breathe a little off). I have found a workaround for this and it's to use external downloader app (1DM, 1DM+) but you'll have to manually move video files from 1DM to Aniyomi folders.