diff options
-rw-r--r-- | src/plugins/projectexplorer/buildsettingspropertiespage.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/plugins/projectexplorer/buildsettingspropertiespage.cpp b/src/plugins/projectexplorer/buildsettingspropertiespage.cpp index 7053027a40..ba26de351b 100644 --- a/src/plugins/projectexplorer/buildsettingspropertiespage.cpp +++ b/src/plugins/projectexplorer/buildsettingspropertiespage.cpp @@ -370,11 +370,11 @@ void BuildSettingsWidget::cloneConfiguration(BuildConfiguration *sourceConfigura if (!bc) return; - m_buildConfiguration = bc; - m_buildConfiguration->setDisplayName(newDisplayName); - m_target->addBuildConfiguration(m_buildConfiguration); - + bc->setDisplayName(newDisplayName); + m_target->addBuildConfiguration(bc); updateBuildSettings(); + + m_target->setActiveBuildConfiguration(bc); } void BuildSettingsWidget::deleteConfiguration(BuildConfiguration *deleteConfiguration) |