mirror of
https://github.com/advplyr/audiobookshelf.git
synced 2026-03-02 22:46:55 -05:00
[Bug]: Web ePub Reader Incorrect Progress Upon Reading #1569
Labels
No labels
authentication
awaiting release
backlog
bug
chapter editor
config-issue
ebooks
encoding/embedding
enhancement
help wanted
listening sessions & progress
planned
possible plugin
progress sync
sorting/filtering/searching
unable to reproduce
upload
users & permissions
waiting
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/audiobookshelf-advplyr#1569
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @ozen-m on GitHub (Dec 1, 2023).
Describe the issue
When continuing to read a book with a remembered progress %, on Edge, Chrome browsers incorrectly continues at a different progress %. For example, reading up to 11%, then exiting, then continuing to read again continues at 6%, instead of 12%.
Then exiting, shows progress at 11%
Leads to another progress state
Exiting, which is shown to be at 6% instead of 11%
Format: ePub
Browsers: Tested on Edge, Chrome - even without extensions
Edit: I had better consistencies when setting the font size to 100%, but that eliminates changing font size for a more readable experience in exchange for consistent paging when continuing.
Steps to reproduce the issue
Audiobookshelf version
v2.6.0
How are you running audiobookshelf?
Docker
@dathbe commented on GitHub (Jan 21, 2024):
I'm seeing something similar. It's not consistent though. I read a book to a chapter break where the chapter heading appears at the top of the left page. I then exit the book, and immediately (same browser) click to read the book again. The reader pops open to the preceding page, where the end of the preceding chapter is on the right page. I can repeat this a few times and each time the reader backs up another page (well, two pages technically). Until a certain point where it seems to stick and just stays there. I'm not entirely sure how an ereader saves progress given that each screen is going to show a different amount of text, but is it possible that ABS is marking progress just a few characters before the page (e.g. white space) and therefore reverting to the previous page on reopen? And then that doesn't happen sometimes because sometimes there aren't the offending characters at the beginning/end of the page (e.g. no white space)?
@TheNomad11 commented on GitHub (Feb 3, 2024):
Yeah, it is enough to change the font size and I get moved to some pages before I was. The same happens when I go into full screen mode and back. In all cases I end up somewhere else in the book. It is just a few pages difference, so no big deal, though!
@eranelbaz commented on GitHub (Jul 12, 2025):
Seeing the same
On web and android app