lnreader icon indicating copy to clipboard operation
lnreader copied to clipboard

Download 'Next Chapter' counts from last downloaded instead of last read

Open marufimtiaz opened this issue 7 months ago • 1 comments

Steps to reproduce

  1. Open any novel
  2. Mark 3 chapters as read
  3. Tap the download button
  4. Tap 'Next chapter'

Expected behavior

It should download the next 'unread' chapter, chapter 4 in this case.

Actual behavior

It downloads the next 'not downloaded' chapter, aka chapter 1. If chapter 1 is already downloaded, it downloads chapter 2.

LNReader version

2.0.0

Android version

Android 15

Device

POCO X5 Pro

Other details

Version 1.1.19 works fine. I noticed this change in behavior a while ago when trying build preview apks. The last build that had the normal behavior was r292. After that, the behavior changed for some reason.

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 a source, I should be opening an issue in the sources repository.
  • [x] I have updated the app to version 2.0.0.
  • [x] I will fill out all of the requested information in this form.

marufimtiaz avatar May 25 '25 20:05 marufimtiaz

I believe that is not all. If you have marked some chapters as read, but not opened any one of them (or the next one), the app will tell you to start reading from chapter 1 anyways (or, even worse, the latest chapter if you've sorted them in that order).

One workaround I found was to filter the entries to only 'Unread'. That seems to avoid all the problems previously mentioned, as the first unread chapter effectively becomes the first in the list (hence why it downloads that one).

Besides that, the "Custom" download works fine though.

DVD-DAVIDE avatar May 29 '25 22:05 DVD-DAVIDE