forked from qt-creator/qt-creator
ProjectExplorer: Don't remove build configuration
... before announcing it and trying to remove it a second time. Change-Id: I0f0238974fa317051d99b8f096cfc472e4f0cbe3 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
@@ -246,11 +246,9 @@ bool Target::removeBuildConfiguration(BuildConfiguration *bc)
|
||||
if (BuildManager::isBuilding(bc))
|
||||
return false;
|
||||
|
||||
d->m_buildConfigurations.removeOne(bc);
|
||||
emit aboutToRemoveProjectConfiguration(bc);
|
||||
d->m_buildConfigurations.removeOne(bc);
|
||||
|
||||
|
||||
if (activeBuildConfiguration() == bc) {
|
||||
if (d->m_buildConfigurations.isEmpty())
|
||||
SessionManager::setActiveBuildConfiguration(this, nullptr, SetActive::Cascade);
|
||||
|
||||
Reference in New Issue
Block a user