Don't override user's shortcut settings for navigation panes at startup.

The action manager was reading the settings before the navigation panels
had their commands registered.

Task-number: QTCREATORBUG-2005
Reviewed-by: hjk
This commit is contained in:
con
2010-10-08 12:39:06 +02:00
parent 028a2c8f5c
commit 2ee57b31d2

View File

@@ -325,16 +325,14 @@ bool MainWindow::init(QString *errorMessage)
void MainWindow::extensionsInitialized()
{
m_editorManager->init();
m_statusBarManager->extensionsInitalized();
OutputPaneManager::instance()->init();
m_actionManager->initialize();
m_vcsManager->extensionsInitialized();
m_navigationWidget->setFactories(ExtensionSystem::PluginManager::instance()->getObjects<INavigationWidgetFactory>());
// reading the shortcut settings must be done after all shortcuts have been registered
m_actionManager->initialize();
readSettings();
updateContext();