forked from qt-creator/qt-creator
QmakeProject: Do not try to emit "parsingStarted" several times
This prevents a soft assert from triggering. Change-Id: Ic2b650f1c850d87492bad8f23d200ede0de35722 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io> Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
@@ -478,7 +478,9 @@ void QmakeProject::scheduleAsyncUpdate(QmakeProFile::AsyncUpdateDelay delay)
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
emitParsingStarted();
|
if (m_asyncUpdateState != Base)
|
||||||
|
emitParsingStarted();
|
||||||
|
|
||||||
rootProFile()->setParseInProgressRecursive(true);
|
rootProFile()->setParseInProgressRecursive(true);
|
||||||
setAllBuildConfigurationsEnabled(false);
|
setAllBuildConfigurationsEnabled(false);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user