]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/qt4/GuiApplication.cpp
Get rid of Application::initGlobalMenu().
[lyx.git] / src / frontends / qt4 / GuiApplication.cpp
index ed44a153d709131d9b368a541379420b56b5a40f..df3039e36c88690db4b36c856feea09df25d8a81 100644 (file)
@@ -724,6 +724,11 @@ void GuiApplication::exit(int status)
 
 void GuiApplication::execBatchCommands()
 {
+       // init the global menubar on Mac. This must be done after the session
+       // was recovered to know the "last files".
+       if (d->global_menubar_)
+               d->menus_.fillMenuBar(d->global_menubar_, 0, true);
+
        LyX::ref().execBatchCommands();
 }
 
@@ -1032,13 +1037,6 @@ bool GuiApplication::searchMenu(FuncRequest const & func,
 }
 
 
-void GuiApplication::initGlobalMenu()
-{
-       if (d->global_menubar_)
-               menus().fillMenuBar(d->global_menubar_, 0, true);
-}
-
-
 void GuiApplication::onLastWindowClosed()
 {
        if (d->global_menubar_)