Skip to content

[Bug] page number not updating on horizontal scroll in epub with vertical text #556

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
Bouby308 opened this issue Mar 2, 2025 · 1 comment

Comments

@Bouby308
Copy link

Bouby308 commented Mar 2, 2025

Describe the bug

When I try to open a epub with vertial text and scroll horizontally, the page number does not update until I scroll to another chapter. This does not happen on epub with horizontal text.

How to reproduce?

book.epub.zip

Readium version

3.1

OS version

18.0.1

Testing device

iPad Pro M4

Environment

macOS: 15.3.1
platform: arm64

Additional context

No response

@russgrav
Copy link

russgrav commented Apr 7, 2025

Just chiming in to add some additional context from the issue that I initially raised: On the Test App, when I'm reading a Japanese book in vertical text mode, paging or scrolling through the current resource does not save the current progress or update the page number. This happens regardless of whether I'm viewing the book in paginated mode (where pages within a resource are flipped to via a vertical scroll gesture) or continuous/scroll mode (where you can scroll from left to right to advance the text). Progress is only saved and page numbers are only updated when I switch to the next resource/chapter. This also affects the bookmarking functionality, as bookmarks will just navigate me to the first page of the resource where that bookmark was added, rather than the page where I was last reading.

Note that this is not the case when reading books in Japanese in horizontal text mode, whether in scrolling or paginated mode.

Here's a video of the issue:

vertical-text-issue1.mp4

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants