I have subclassed Component to build a panel that consists of a TableListBox and a few controls to edit the data of the TableListBox.
: public Component
, public Button::Listener
, public TableListBoxModel
I add the TableListBox like this:
m_table = new TableListBox;
In a buttonClicked callback I update my data model and call
The ListBox does not redraw the row which data has changed. Only if I scroll it out of view and back in, or if I select/unselect the row it shows the updated values.
Shouldn’t updateContent() force a redraw of all rows?