forked from qt-creator/qt-creator
ProjectExplorer: Fix typo in findNodes
It makes sense to add all matching child nodes for the folder instead of the only one which can even be nullptr. Change-Id: I134a8073cfae557db2cb44c313239f18b97bda97 Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
This commit is contained in:
@@ -477,7 +477,7 @@ QList<Node *> FolderNode::findNodes(const std::function<bool(Node *)> &filter)
|
|||||||
if (n->asFileNode() && filter(n.get()))
|
if (n->asFileNode() && filter(n.get()))
|
||||||
result.append(n.get());
|
result.append(n.get());
|
||||||
else if (FolderNode *folder = n->asFolderNode())
|
else if (FolderNode *folder = n->asFolderNode())
|
||||||
result.append(folder->findNode(filter));
|
result.append(folder->findNodes(filter));
|
||||||
}
|
}
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user