I'm using a RadGridView (assembley version 2010.1.422.1030) in a SIlverlight 4 app.
My app uses a tab control and the RadGridView is on one of these tabs. I'm using a DispatchTimer to auto-refresh my RadGrid ever 90 seconds.
I'm having an issue that when I'm on another tab for several minutes and then go back to my tab with the grid, the first row in the grid appears below the rest of the data, with a blank space above it, and the space where the first row should appear is just blank.
This appears to be happening when the auto-refresh happens when I'm on another tab. If I sit on the tab with the grid while the auto-refresh happens then the grid rows display as expected.
I have not been able to reproduce this in another project, but I'm sure it's nothing to do with our auto-refresh code or the databinding as the exact same methods are called when the view loads as when the refresh occurs.
Attached are screenshots of the grid when an auto-refresh happens "out of sight" and what it normally looks like.
Is this a known issue or anything?