forked from qt-creator/qt-creator
ProjectTree: Fix crashes on removing folder nodes
The code that invalidates m_currentNode folder nodes on removing wasn't run due to a typo. Change-Id: Ib7d545da4078275b2875c9a4c6246909234c8073 Reviewed-by: Christian Kandeler <christian.kandeler@theqtcompany.com>
This commit is contained in:
@@ -654,7 +654,7 @@ void ProjectNode::removeProjectNodes(const QList<ProjectNode*> &subProjects)
|
|||||||
toRemove << projectNode;
|
toRemove << projectNode;
|
||||||
Utils::sort(toRemove);
|
Utils::sort(toRemove);
|
||||||
|
|
||||||
ProjectTree::instance()->foldersAboutToBeRemoved(this, toRemove);
|
ProjectTree::instance()->emitFoldersAboutToBeRemoved(this, toRemove);
|
||||||
|
|
||||||
QList<FolderNode*>::const_iterator toRemoveIter = toRemove.constBegin();
|
QList<FolderNode*>::const_iterator toRemoveIter = toRemove.constBegin();
|
||||||
QList<FolderNode*>::iterator folderIter = m_subFolderNodes.begin();
|
QList<FolderNode*>::iterator folderIter = m_subFolderNodes.begin();
|
||||||
|
Reference in New Issue
Block a user