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
The scroll position of the grid changes after sorting an embedded grid. This phenomenon was observed when sorting a grid that was embedded in a grid and when the embedded grid was in the last row of the outer grid. The outer grid scrolls to a new position on sort of the inner grid; this is probably due to the last row being redrawn.
In List.js, "_applySort" calls "refresh()". In "refresh()" the scroll position resets with "this.scrollTo({ x: 0, y: 0 });".
Commenting out "this.scrollTo({ x: 0, y: 0 });", at the bottom of refresh(), prevents the scroll.
This image describes the scenario:
"Sys Integration" is the value of the Title field of the last row. There is a grid embedded in the Room Access field of the last row. When the "Room" field of the embedded grid is clicked (for the purposes of sorting that column), the "this.scrollTo({ x: 0, y: 0 });" in List#refresh() causes the outer grid to scroll.
The text was updated successfully, but these errors were encountered:
The scroll position of the grid changes after sorting an embedded grid. This phenomenon was observed when sorting a grid that was embedded in a grid and when the embedded grid was in the last row of the outer grid. The outer grid scrolls to a new position on sort of the inner grid; this is probably due to the last row being redrawn.
In List.js, "_applySort" calls "refresh()". In "refresh()" the scroll position resets with "this.scrollTo({ x: 0, y: 0 });".
Commenting out "this.scrollTo({ x: 0, y: 0 });", at the bottom of refresh(), prevents the scroll.
This image describes the scenario:
"Sys Integration" is the value of the Title field of the last row. There is a grid embedded in the Room Access field of the last row. When the "Room" field of the embedded grid is clicked (for the purposes of sorting that column), the "this.scrollTo({ x: 0, y: 0 });" in List#refresh() causes the outer grid to scroll.
The text was updated successfully, but these errors were encountered: