diff --git a/aegisub/frame_main.cpp b/aegisub/frame_main.cpp index a7fb849b5..40a9b3456 100644 --- a/aegisub/frame_main.cpp +++ b/aegisub/frame_main.cpp @@ -261,6 +261,14 @@ void FrameMain::InitMenu() { if (menuCreated) { SetMenuBar(NULL); } + +#ifdef __WXMAC__ + // Make sure special menu items are placed correctly on Mac + wxApp::s_macAboutMenuItemId = Menu_Help_About; + wxApp::s_macExitMenuItemId = Menu_File_Exit; + wxApp::s_macPreferencesMenuItemId = Menu_Tools_Options; + wxApp::s_macHelpMenuTitleName = _("&Help"); +#endif // Generate menubar MenuBar = new wxMenuBar();