diff -r 92841501de20 -r 6efc3994e8dd ui/cocoa/menu.m --- a/ui/cocoa/menu.m Wed Jun 10 18:04:30 2026 +0200 +++ b/ui/cocoa/menu.m Thu Jun 11 20:27:11 2026 +0200 @@ -186,7 +186,14 @@ } +static BOOL menu_is_initialized = NO; + void ui_menu_init(void) { + if(menu_is_initialized) { + return; + } + menu_is_initialized = YES; + bindingItems = [[NSMutableArray alloc] init]; UiMenu *menus_begin = uic_get_menu_list();