From e35289243dd857315fb7a9ae3c11a6ce557de1ff Mon Sep 17 00:00:00 2001 From: Tobias Hunger Date: Mon, 9 Mar 2020 11:06:30 +0100 Subject: [PATCH] BuildConfiguration: Unify handling of buildDirectoryChanged signal Always emit the buildDirectoryChanged signal through emitBuildDirectoryChanged to consistently de-duplicate the signal emission. Change-Id: I2b9ed9101f10de4e96d8d0ad7cba203bd6c8883a Reviewed-by: Christian Kandeler --- src/plugins/projectexplorer/buildconfiguration.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/projectexplorer/buildconfiguration.cpp b/src/plugins/projectexplorer/buildconfiguration.cpp index a93a33d1aab..e57772846f1 100644 --- a/src/plugins/projectexplorer/buildconfiguration.cpp +++ b/src/plugins/projectexplorer/buildconfiguration.cpp @@ -172,7 +172,7 @@ BuildConfiguration::BuildConfiguration(Target *target, Core::Id id) d->m_buildDirectoryAspect->setEnvironment(environment()); d->m_buildDirectoryAspect->setMacroExpanderProvider([this] { return macroExpander(); }); connect(d->m_buildDirectoryAspect, &BaseStringAspect::changed, - this, &BuildConfiguration::buildDirectoryChanged); + this, &BuildConfiguration::emitBuildDirectoryChanged); connect(this, &BuildConfiguration::environmentChanged, this, [this] { d->m_buildDirectoryAspect->setEnvironment(environment()); this->target()->buildEnvironmentChanged(this);