aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/projectexplorer
diff options
context:
space:
mode:
authorTobias Hunger <tobias.hunger@nokia.com>2010-04-01 15:15:01 +0200
committercon <qtc-committer@nokia.com>2010-04-01 17:39:12 +0200
commita57b5cb7fe180c3060c3d39111099f23731b7cde (patch)
treefce09b52121cf7551cf4daf4a0e831ceed03fcbc /src/plugins/projectexplorer
parent2a2988a2d252287b6eaaabf47ecd617cf5218ed7 (diff)
Fix deletion of buildconfigurations
Hitting the remove button to delete buildconfigurations resulted in the wrong buildconfiguration getting removed. Reviewed-by: dt (cherry picked from commit eca4c5aef029f155b35a888fbeababf2f5596bcd)
Diffstat (limited to 'src/plugins/projectexplorer')
-rw-r--r--src/plugins/projectexplorer/buildsettingspropertiespage.cpp18
1 files changed, 0 insertions, 18 deletions
diff --git a/src/plugins/projectexplorer/buildsettingspropertiespage.cpp b/src/plugins/projectexplorer/buildsettingspropertiespage.cpp
index 273366a195..7053027a40 100644
--- a/src/plugins/projectexplorer/buildsettingspropertiespage.cpp
+++ b/src/plugins/projectexplorer/buildsettingspropertiespage.cpp
@@ -383,24 +383,6 @@ void BuildSettingsWidget::deleteConfiguration(BuildConfiguration *deleteConfigur
m_target->buildConfigurations().size() <= 1)
return;
- if (m_target->activeBuildConfiguration() == deleteConfiguration) {
- foreach (BuildConfiguration *bc, m_target->buildConfigurations()) {
- if (bc != deleteConfiguration) {
- m_target->setActiveBuildConfiguration(bc);
- break;
- }
- }
- }
-
- if (m_buildConfiguration == deleteConfiguration) {
- foreach (BuildConfiguration *bc, m_target->buildConfigurations()) {
- if (bc != deleteConfiguration) {
- m_buildConfiguration = bc;
- break;
- }
- }
- }
-
m_target->removeBuildConfiguration(deleteConfiguration);
updateBuildSettings();