Preflight Checklist
Describe your suggested feature
Feature Request
Currently, when reaching the first or last page of a chapter, any further navigation input immediately opens the previous or next file.
This behavior is fixed and always happens without confirmation.
For some reading workflows, this can easily cause accidental chapter switches, especially when using mouse wheel, touchpad, or fast key navigation.
Proposed improvement
Make the behavior at the first page and last page configurable.
Possible options could include:
- Do nothing (stay on current page)
- Show a message (e.g. “This is the last page”)
- Return to chapter list / home
- Open previous / next chapter
- Open previous / next chapter with confirmation
For example:
- At the last page:
- First input shows: “This is the last page. Press again to open the next chapter.”
- Second input actually opens the next file
- Similar logic for the first page
Why this is useful
- Allows users to choose behavior that matches their reading habits
- Prevents accidental navigation across chapters
- Avoids unnecessary loading of large or remote files
- Improves usability for mouse, keyboard, and touchpad users
Notes
This could be implemented as an optional setting, so the current seamless behavior remains available for users who prefer continuous reading.
Thanks for considering this improvement.
Additional Information
No response
Sample file
No response
Preflight Checklist
Describe your suggested feature
Feature Request
Currently, when reaching the first or last page of a chapter, any further navigation input immediately opens the previous or next file.
This behavior is fixed and always happens without confirmation.
For some reading workflows, this can easily cause accidental chapter switches, especially when using mouse wheel, touchpad, or fast key navigation.
Proposed improvement
Make the behavior at the first page and last page configurable.
Possible options could include:
For example:
Why this is useful
Notes
This could be implemented as an optional setting, so the current seamless behavior remains available for users who prefer continuous reading.
Thanks for considering this improvement.
Additional Information
No response
Sample file
No response