|
|
|
@@ -259191,6 +259191,7 @@ public: |
|
|
|
[item setEnabled: iter.isEnabled]; |
|
|
|
|
|
|
|
NSMenu* sub = createMenu (*iter.subMenu, iter.itemName, topLevelMenuId, topLevelIndex); |
|
|
|
[sub setDelegate: nil]; |
|
|
|
[menuToAddTo setSubmenu: sub forItem: item]; |
|
|
|
} |
|
|
|
else |
|
|
|
@@ -259397,6 +259398,8 @@ void MenuBarModel::setMacMainMenu (MenuBarModel* newMenuBarModel, |
|
|
|
{ |
|
|
|
if (getMacMainMenu() != newMenuBarModel) |
|
|
|
{ |
|
|
|
const ScopedAutoReleasePool pool; |
|
|
|
|
|
|
|
if (newMenuBarModel == 0) |
|
|
|
{ |
|
|
|
delete JuceMainMenuHandler::instance; |
|
|
|
|