Skip to content

Commit 62b752f

Browse files
committed
darwin: prevent adding menu items after finalization
1 parent fc0df49 commit 62b752f

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

darwin/menu.m

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -322,6 +322,8 @@ void uiMenuItemSetChecked(uiMenuItem *item, int checked)
322322

323323
void uiMenuAppendSeparator(uiMenu *m)
324324
{
325+
if ([uiprivAppDelegate().menuManager finalized])
326+
uiprivUserBug("You can't create a new menu item after menus have been finalized.");
325327
[m->menu addItem:[NSMenuItem separatorItem]];
326328
}
327329

0 commit comments

Comments
 (0)