-
-
Notifications
You must be signed in to change notification settings - Fork 110
Open
Labels
Description
Preflight Checklist
- I have searched the issue tracker for a feature request that matches the one I want to file, without success.
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