mihon icon indicating copy to clipboard operation
mihon copied to clipboard

Delay between detecting new chapters during title refresh and automatic download

Open asdkant opened this issue 1 year ago • 2 comments

Steps to reproduce

  1. Open a title in your library with automatic downloads for new chapters that you know has new chapters available (that will be visible to the app upon refresh)
  2. Refresh the title (via swipe down) so that the app checks for new chapters

Expected behavior

As soon as a new chapter is on the list it should be queued for download, with little enough delay that you can't tap away from the individual title view before this happens. Either that, or the action of queuing the chapter(s) for download should happen in the background

Actual behavior

There's a very perceptible delay between the new chapter(s) appearing in the list and being downloaded, enough that I can go away from the individual title view and the chapter(s) won't be queued for download.

Crash logs

This is mostly a UX issue, but since my usage pattern is to frequently check the "latest" section of sources for updates it introduces noticeable (and bothersome) delay to how I use the app.

Mihon version

0.16.1

Android version

11 (Samsung OneUI 3.1)

Device

Galaxy Tab S5e

Other details

No response

Acknowledgements

  • [X] I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open or closed issue.
  • [X] I have written a short but informative title.
  • [X] If this is an issue with an official extension, I should be opening an issue in the extensions repository.
  • [X] I have gone through the FAQ and troubleshooting guide.
  • [X] I have updated the app to version 0.16.1.
  • [X] I have updated all installed extensions.
  • [X] I will fill out all of the requested information in this form.

asdkant avatar Jan 21 '24 17:01 asdkant

I believe this is expected behavior. You can manually resume downloading on any of the fetched chapters and it will download them all. Without the wait, there can be too many requests to a specific source and you can be temporary banned (I've had this happen).

dthunes avatar Jan 23 '24 03:01 dthunes

I believe this is expected behavior. You can manually resume downloading on any of the fetched chapters and it will download them all. Without the wait, there can be too many requests to a specific source and you can be temporary banned (I've had this happen).

Let me clarify: the delay is between the refresh showing the new chapters in the chapter list, and the new chapters being added to the download queue.

When the chapters are actually downloaded depends on the download queue so it's independent of this issue.

asdkant avatar Jan 23 '24 20:01 asdkant