diff --git a/src/plugins/qbsprojectmanager/qbsproject.cpp b/src/plugins/qbsprojectmanager/qbsproject.cpp index ee400cc2549..204365c5ac0 100644 --- a/src/plugins/qbsprojectmanager/qbsproject.cpp +++ b/src/plugins/qbsprojectmanager/qbsproject.cpp @@ -384,9 +384,6 @@ void QbsProject::parse(const QVariantMap &config, const Utils::Environment &env, { QTC_ASSERT(!dir.isNull(), return); - // Clear buildsystem related tasks: - ProjectExplorer::TaskHub::clearTasks(ProjectExplorer::Constants::TASK_CATEGORY_BUILDSYSTEM); - qbs::SetupProjectParameters params; params.setBuildConfiguration(config); qbs::ErrorInfo err = params.expandBuildConfiguration(m_manager->settings()); @@ -443,7 +440,7 @@ void QbsProject::prepareForParsing() { m_forceParsing = false; - ProjectExplorer::TaskHub::clearTasks(ProjectExplorer::Constants::TASK_CATEGORY_COMPILE); + ProjectExplorer::TaskHub::clearTasks(ProjectExplorer::Constants::TASK_CATEGORY_BUILDSYSTEM); if (m_qbsUpdateFutureInterface) m_qbsUpdateFutureInterface->reportCanceled(); delete m_qbsUpdateFutureInterface;