You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Ctrl + PageUp or PageDown doesn't work as expected as soon as document width on screen exceed the width of the window #680
Ctrl + PageUp or PageDown doesn't work as expected as soon as document width on screen exceed the width of the window.
Steps to reproduce
Ctrl + PageDown or Ctrl + PageUp is supposed to go forward or backward, page by page. And it works, but ONLY if document width on screen is lesser or equal to window width.
Open a document with multiple pages.
Go to page 2.
Use Ctrl + PageDown to go to page 3.
Zoom in in order to get the displayed page to exceed the width of the Xreader window.
Press Ctrl + PageUp or PageDown : there is no more change in page number, just change in lateral position in the current page.
As soon as you use zoom to get a larger width of the document you're reading, and exceed the width of the Xreader window, Ctrl + PageDown change its behavior to "scroll right", while Ctrl + PageUp becomes "scroll left". This is not expected, as mentioned in Xreader's menu.
Expected behavior
When Ctrl + PageDown is pressed, the supposed action is to go to the next page. Meanwhile, pressing Ctrl + PageUp is supposed to take you back to the previous page.
In fact, the problem manifests when the document height is taller than the window. Neither down arrow or mouse scroll wheel can advance to the next page.
Zooming out, whether with the "-" button or ctrl-scroll, enough to bring the height of the document back within window height restores the page advance.
Activity
bga-debug commentedon May 29, 2026
xreader 4.6.5
In fact, the problem manifests when the document height is taller than the window. Neither down arrow or mouse scroll wheel can advance to the next page.
Zooming out, whether with the "-" button or ctrl-scroll, enough to bring the height of the document back within window height restores the page advance.