diff --git a/src/plugins/qmldesigner/components/componentcore/designeractionmanagerview.cpp b/src/plugins/qmldesigner/components/componentcore/designeractionmanagerview.cpp index 845208ea46a60e6621b540cad88e451f62cca506..881903d3c04807d1726e9fb47931bbebad3bbbe1 100644 --- a/src/plugins/qmldesigner/components/componentcore/designeractionmanagerview.cpp +++ b/src/plugins/qmldesigner/components/componentcore/designeractionmanagerview.cpp @@ -37,7 +37,6 @@ DesignerActionManagerView::DesignerActionManagerView() m_isInRewriterTransaction(false), m_setupContextDirty(false) { - m_designerActionManager.createDefaultDesignerActions(); } void DesignerActionManagerView::modelAttached(Model *model) diff --git a/src/plugins/qmldesigner/designmodewidget.cpp b/src/plugins/qmldesigner/designmodewidget.cpp index 01c93391e97f8b46c63edfa2b264a75c90c2cda3..d56857ea80d3f5875c22b8e6e3998382cf1aedac 100644 --- a/src/plugins/qmldesigner/designmodewidget.cpp +++ b/src/plugins/qmldesigner/designmodewidget.cpp @@ -229,6 +229,9 @@ static void hideToolButtons(QList<QToolButton*> &buttons) void DesignModeWidget::setup() { + viewManager().designerActionManager().createDefaultDesignerActions(); + viewManager().designerActionManager().polishActions(); + QList<Core::INavigationWidgetFactory *> factories = ExtensionSystem::PluginManager::getObjects<Core::INavigationWidgetFactory>(); diff --git a/src/plugins/qmldesigner/qmldesignerplugin.cpp b/src/plugins/qmldesigner/qmldesignerplugin.cpp index 37bdd3402dc3bfe8b21c7f937f9653ef90e4ad98..3980fe7990e6e5caaacbda21bcd95c876617771a 100644 --- a/src/plugins/qmldesigner/qmldesignerplugin.cpp +++ b/src/plugins/qmldesigner/qmldesignerplugin.cpp @@ -286,8 +286,6 @@ void QmlDesignerPlugin::integrateIntoQtCreator(QWidget *modeWidget) } } }); - - d->viewManager.designerActionManager().polishActions(); } void QmlDesignerPlugin::showDesigner()