diff --git a/ogl_editor/src/macosx/RocketView.m b/ogl_editor/src/macosx/RocketView.m index 10fc153..07c2dac 100644 --- a/ogl_editor/src/macosx/RocketView.m +++ b/ogl_editor/src/macosx/RocketView.m @@ -509,7 +509,7 @@ void buildSubMenu(NSMenu* menu, MenuDescriptor menuDesc[]) /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -void buildMenu() +void Window_buildMenu() { NSMenu* fileMenu = [[[NSApp mainMenu] itemWithTitle:@"File"] submenu]; NSMenu* editMenu = [[[NSApp mainMenu] itemWithTitle:@"Edit"] submenu]; @@ -524,8 +524,6 @@ void buildMenu() void Window_populateRecentList(const char** files) { - buildMenu(); - NSMenu* fileMenu = [[[NSApp mainMenu] itemWithTitle:@"File"] submenu]; NSMenu* recentItems = [[fileMenu itemWithTitle:@"Recent Files"] submenu]; diff --git a/ogl_editor/src/macosx/delegate.m b/ogl_editor/src/macosx/delegate.m index c1edb24..6111e38 100644 --- a/ogl_editor/src/macosx/delegate.m +++ b/ogl_editor/src/macosx/delegate.m @@ -4,6 +4,7 @@ #include "rlog.h" void Window_populateRecentList(char** files); +void Window_buildMenu(); @implementation RocketAppDelegate @@ -58,6 +59,7 @@ void Window_populateRecentList(char** files); } } + Window_buildMenu(); Window_populateRecentList(recent_list); }