We are updating to Telerik.Windows.Controls.GridView 2021.2.615.45.
The methods "ScrollIntoViewAsync" and "ScrollIndexIntoViewAsync" are not working as expected, in the case that a row would be partially visible:
As you see in the above screenshot - we insert a new row with "BeginInsert" and set the new row visible. Even if we call "ScrollIntoView" the row is not fully visible as expected.
The bug is located in FlatLayoutStrategy.IsRowInViewPort:
As you can see in the screen above, the logic only checks if the beginning of the row is visible - but not the full row.
Comparing it to Telerik.Windows.Controls.GridView 2014.1.331.45 - the logic worked as expected - see here:
With this old logic, the row is fully scrolled into viewport.
Can you fix this logic or give me a workaround?