Hi Jules,
It seems there is an issue in the TabelListBox related to scrollign and updateVisibleArea
but it looks like the old component given to the refreshComponentForCell si not the right one.
I keep a cache of widgets used in the tree and only update those if necessary
Row &row = mRows[rowNumber];
Row::iterator it = row.find(columnId);
if(it == row.end() || it->second != existingComponentToUpdate || !existingComponentToUpdate)
{
deleteAndZero(existingComponentToUpdate);
existingComponentToUpdate = createComponentForCell(rowNumber,columnId);
row[columnId] = existingComponentToUpdate; // update cache
}
return existingComponentToUpdate;
when doing this I got some what looks like repaint issue with item that are drawn instead of another one.
I use a version which date from the 16 november
Any idea ?