Skip to content

fix: stabilize reader navigation with page ids#582

Merged
everpcpc merged 1 commit intomainfrom
codex/fix-reader-page-id-navigation
Mar 1, 2026
Merged

fix: stabilize reader navigation with page ids#582
everpcpc merged 1 commit intomainfrom
codex/fix-reader-page-id-navigation

Conversation

@everpcpc
Copy link
Copy Markdown
Owner

@everpcpc everpcpc commented Mar 1, 2026

Summary

  • move DIVINA reader navigation, scroll anchors, and segment transitions to ReaderPageID and ReaderViewItem identities
  • unify TOC, page jump, animated playback, native image rendering, and webtoon/curl bridges around stable page identity APIs
  • remove duplicated page image wrappers and trim obsolete index-based reader helpers

Testing

  • make format
  • make build

Related

Move the DIVINA reader flow from index-driven navigation to ReaderPageID and ReaderViewItem identities across scroll, curl, webtoon, and native image rendering.

Unify TOC and page-jump selection around stable page identities, collapse duplicated image item views, and remove obsolete index bridge helpers to prevent segment preload and chapter transitions from jumping to the wrong book.
@everpcpc everpcpc merged commit e35216d into main Mar 1, 2026
3 checks passed
@everpcpc everpcpc deleted the codex/fix-reader-page-id-navigation branch March 1, 2026 09:45
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

Successfully merging this pull request may close these issues.

1 participant