TreeViewItem::treeHasChanged() don't work after switching to Juce 7?

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