I already tried this approach, but maybe I’ve done it wrong:
[code]virtual void mouseEnter(const juce::MouseEvent &e)
virtual void mouseExit(const juce::MouseEvent &e)
if(e.eventComponent == this)
I set the child to visible if we enter either the child or the parent and I set the child to invisble if we leave the parent.
But the in practice when the mouse enter the child we also leave the parent and the child becomes invisible or there is a jitter between visible and invisible states as the mouse is moved…
How would you solve that?