-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Partial Page Pagination Causes Incorrect Overall Page Scrolling #461
Comments
Not sure how to fix it. To me, it seems to behave correctly - so maybe we could just change the UX? Can you confirm that the behavior is "Correct" but still disorienting? Having the numbers at the bottom has this effect, when the content size changes, the numbers change their position. |
This should be resolved very generically and you should create a standalone test case where you work only with the ScrollPane and some content that changes its overall height after a user interaction. |
IMO this should be provided as an API in the routing. But when this is called, for a short time, like the successive 2 frames, any movement in the scroll position relative to the node gets corrected automatically. Maybe the ScrollPane version of this is also a good candidate for GemsFX or only in the routing. |
Because node may be recreated. Maybe it would be more reasonable to record the position of the node from the top. scrollto(bounds)/scrollto(x,y) |
Description:
Within certain sections of our page, when paging occurs, it results in an undesired scrolling effect on the entire page. This issue becomes particularly pronounced when there's a significant height difference between the current page data and the previous page data, leading to a substantial deviation from our intended "focus" point in the viewport.
Impact:
This scrolling behavior might disorient users,Partial Page Pagination Causes Incorrect Overall Page Scrolling decreasing the overall user experience.
The text was updated successfully, but these errors were encountered: