When there are so many rows that the browser has a scroll bar, the context menu that opens automatically moves the scroll bar to the lowest position.
Pictures attached showing the problem.
Also example code attached.
1 Answer, 1 is accepted
0
Accepted
Marin Bratanov
Telerik team
answered on 06 Aug 2021, 06:06 PM
Terve Tuomas,
This issue stems from the scrollable element in the app (which our components can't control), the fact that the popup of the context menu renders at the level of the TelerikRootComponent, and that it has default focus - this makes the browser attempt to scroll the focused element into view, but it tends to fail to do that for absolutely positioned elements, and this is the result.
On another note, you may also want to set a Height to the grid so that you can control better the layout of the app and so that the users can easily see the pager of the grid. This can also alleviate this issue by eliminating the page scrollbar, but the true fix is still controlling what element scrolls.