Fix deletion of buildconfigurations

Hitting the remove button to delete buildconfigurations
resulted in the wrong buildconfiguration getting removed.

Reviewed-by: dt
This commit is contained in:
Tobias Hunger
2010-04-01 15:15:01 +02:00
parent 5ba4773892
commit eca4c5aef0

View File

@@ -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();