From eca4c5aef029f155b35a888fbeababf2f5596bcd Mon Sep 17 00:00:00 2001 From: Tobias Hunger <tobias.hunger@nokia.com> Date: Thu, 1 Apr 2010 15:15:01 +0200 Subject: [PATCH] Fix deletion of buildconfigurations Hitting the remove button to delete buildconfigurations resulted in the wrong buildconfiguration getting removed. Reviewed-by: dt --- .../buildsettingspropertiespage.cpp | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/src/plugins/projectexplorer/buildsettingspropertiespage.cpp b/src/plugins/projectexplorer/buildsettingspropertiespage.cpp index 273366a195b..7053027a40c 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(); -- GitLab