The changes applied by the :panPageUp() method will not be visible until the browse is stabilized. Use :forceStable() to make the changes become visible immediately.
Method XbpBrowse():panPageUp() Foundation
Scrolls one page up.
:panPageUp() --> self
:panPageUp() returns a reference to the XbpBrowse object.
The method :panPageUp() scrolls the visible area upwards by the number of data records visible in the browse window, and invalidates the browse display. If the first data record is already visible in the browse window, the browse window remains unchanged.
The position of the browse cursor is not changed by :panPageUp(). Therefore, the code block assigned to the :hitTopBlock instance variable is not evaluated when scrolling reaches the top of the display.
If you see anything in the documentation that is not correct, does not match your experience with the particular feature or requires further clarification, please use this form to report a documentation issue.