ProjectExplorer: Fix Project::findNodeForBuildKey

Amends 18669c8215.

Change-Id: I36232f434195c59014a8d085d13f324b7e39cfd5
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
hjk
2018-12-18 13:47:35 +01:00
parent f861ffd743
commit 7915e47cff

View File

@@ -887,8 +887,9 @@ const ProjectNode *Project::findNodeForBuildKey(const QString &buildKey) const
{
const ProjectNode *result = nullptr;
if (d->m_rootProjectNode) {
d->m_rootProjectNode->forEachProjectNode([buildKey](const ProjectNode *node) {
return node->buildKey() == buildKey;
d->m_rootProjectNode->forEachProjectNode([&result, buildKey](const ProjectNode *node) {
if (node->buildKey() == buildKey)
result = node;
});
}
return result;