stumpapp / stump

A free and open source comics, manga and digital book server with OPDS support (WIP)

Home Page:https://stumpapp.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[BUG] Unable to navigate back/forward in reader with no blank space

Strontium opened this issue · comments

Describe the bug
When using stump in paged reading mode on a touchscreen tablet, where the displayed book page is the full size of the screen, it is not possible to select the next or previous page via the right or left side controls. This appears to be due to the page taking the full screen and the controls only being on the blank areas to the side of the page.
Clicking anywhere on the page results in displaying the page navigation carousel, which can be used to select the next page, but is multiple clicks and takes you away from the reading experience.
Switching the read mode to continuous allows for seamless scrolling and works as expected.
Flipping the tablet to landscape, providing blank space to the sides of the page grants access to the previous/next page controls.

To Reproduce
Open a book in paged reading mode.
Click on the page near the left or right edges (but not on the blank areas to the side).
This will open the carousel and not change pages.

Expected behavior
Expected to be able to be able to click the edge maybe 10% of the page and use it as previous/next navigation.
Also bonus if it supported swiping the page (with touchscreen) left/right for navigation.
Still expect that clicking the middle section of the page to open the menu and carousel

Screenshots
(can provide video of experience on request)

Smartphone (please complete the following information):

  • Device: Lenovo Duet 3
  • OS: ChromeOS v123

Additional context
Comparing to other similar applications, eg Komga.

A fix for this should land in the next nightly build, once it finishes. I'll close this out for now, but feel free to re-open it if you still have issues after the build goes out and you've updated.