Skip to content

Issue : #1384 Fix blank page when resize occurs before first page is rendered#1385

Open
vince4 wants to merge 1 commit into
futurepress:masterfrom
vince4:fix_blank_page_on_resize
Open

Issue : #1384 Fix blank page when resize occurs before first page is rendered#1385
vince4 wants to merge 1 commit into
futurepress:masterfrom
vince4:fix_blank_page_on_resize

Conversation

@vince4

@vince4 vince4 commented May 10, 2024

Copy link
Copy Markdown

I found an edge case pretty hard to reproduce.
When window.resize event is triggered while book.renderTo( is ongoing, the reader display a blank page with an empty div.

To fix this bug, I suggest to save the initial target in the manager, and send the target during resize.
And to avoid the chapter to be reset to its initial position, I suggest to reset this initial target when the view scroll.

@vince4

vince4 commented May 10, 2024

Copy link
Copy Markdown
Author

Issue : #1384

hiive pushed a commit to hiive/epub.js that referenced this pull request Apr 6, 2026
…nitial render

- Store initial display target in manager so resize handler can re-display it
- Clear target after first scroll to prevent stale re-displays
- Split onResized epubcfi priority: explicit CFI first, then location fallback
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