diff --git a/src/plugins/coreplugin/basefilewizard.cpp b/src/plugins/coreplugin/basefilewizard.cpp index 5547b8ed5d6cae81f2f4fc2a62b78b642f26ff63..054e560bd8a3018c0202f633b88e21bd907b3f56 100644 --- a/src/plugins/coreplugin/basefilewizard.cpp +++ b/src/plugins/coreplugin/basefilewizard.cpp @@ -626,7 +626,7 @@ bool BaseFileWizard::postGenerateOpenEditors(const GeneratedFiles &l, QString *e Core::EditorManager *em = Core::EditorManager::instance(); foreach(const Core::GeneratedFile &file, l) { if (file.attributes() & Core::GeneratedFile::OpenEditorAttribute) { - if (!em->openEditor(file.path(), file.editorId())) { + if (!em->openEditor(file.path(), file.editorId(), Core::EditorManager::ModeSwitch )) { if (errorMessage) *errorMessage = tr("Failed to open an editor for '%1'.").arg(file.path()); return false;