diff --git a/aegisub/src/command/automation.cpp b/aegisub/src/command/automation.cpp index 615cf904c..a3bba43ba 100644 --- a/aegisub/src/command/automation.cpp +++ b/aegisub/src/command/automation.cpp @@ -59,30 +59,16 @@ namespace { /// Open automation manager. struct am_manager : public Command { CMD_NAME("am/manager") - STR_MENU("&Automation..") + STR_MENU("&Automation...") STR_DISP("Automation") STR_HELP("Open automation manager.") void operator()(agi::Context *c) { -#ifdef __APPLE__ if (wxGetMouseState().CmdDown()) { -#else - if (wxGetMouseState().ControlDown()) { -#endif wxGetApp().global_scripts->Reload(); if (wxGetMouseState().ShiftDown()) { - const std::vector& scripts = c->local_scripts->GetScripts(); - for (size_t i = 0; i < scripts.size(); ++i) { - try { - scripts[i]->Reload(); - } catch (const char *e) { - wxLogError(e); - } catch (...) { - wxLogError("An unknown error occurred reloading Automation script '%s'.", scripts[i]->GetName()); - } - } - + c->local_scripts->Reload(); wxGetApp().frame->StatusTimeout(_("Reloaded all Automation scripts")); } else {