Hi,
I have "class myItem: public TreeViewItem, public juce::Component " with method:
std::unique_ptr<juce::Component> myItem::createItemComponent
{
if(flagB)
{
<here I create component>
return component;
}else{
return nullptr
}
}
If I need to create custom component on myItem I call somewhere in my code:
flagB=true;
treeHasChanged();
repaintItem();
On Juce 4 it works perfectly, but after switching to Juce 7, treeHasChanged() never calls createItemComponent