I'm using a DataGridControl with a TableView. The row height can vary and sometimes rows can be taller than normal. This particular bug occurs if the total height of the row is higher than the next page would be.
What happens is that PageDn stops working and will not scroll to the next item. It appears to be rooted in TableViewItemsHost.HandlePageDownKey. It appears to be incorrectly calculating either the initialDesiredIndex or the focusContainerRealizedIndex and what's happening is these two values match and SetCurrent is never called.
Please let me know if you need me to put together a repro to demonstrate this.
Comments: ** Comment from web user: theficus **
What happens is that PageDn stops working and will not scroll to the next item. It appears to be rooted in TableViewItemsHost.HandlePageDownKey. It appears to be incorrectly calculating either the initialDesiredIndex or the focusContainerRealizedIndex and what's happening is these two values match and SetCurrent is never called.
Please let me know if you need me to put together a repro to demonstrate this.
Comments: ** Comment from web user: theficus **
Just wondering if the repro was helpful and if there was any update on this?