When I initialise my app with MainComponent in MainWindow the MacOS menu bar works fine.
The menu bar is initialised with:
juce::MenuBarModel::setMacMainMenu(this);
On Destruction of MainComponent the menu bar is set to nullptr in the same way.
If I reset unique_ptr holding the MainWindow with another default initialised instance the menu bar does not reappear fully:
After reading other threads I suspect this is to do with focus?
Can anyone shine any light on this?