diff --git a/src/plugins/qnx/bardescriptorfilenodemanager.cpp b/src/plugins/qnx/bardescriptorfilenodemanager.cpp index 0d47584e7020c9a6b7ef3d3e1a289902315b6688..8bb40bd3da536a5db0dbb16e4ce37301d8722c53 100644 --- a/src/plugins/qnx/bardescriptorfilenodemanager.cpp +++ b/src/plugins/qnx/bardescriptorfilenodemanager.cpp @@ -47,6 +47,7 @@ #include <projectexplorer/buildsteplist.h> #include <projectexplorer/project.h> #include <projectexplorer/projecttree.h> +#include <projectexplorer/session.h> #include <projectexplorer/target.h> #include <projectexplorer/buildconfiguration.h> #include <qmakeprojectmanager/qmakenodes.h> @@ -67,6 +68,8 @@ BarDescriptorFileNodeManager::BarDescriptorFileNodeManager(QObject *parent) { connect(ProjectExplorer::ProjectTree::instance(), &ProjectExplorer::ProjectTree::currentProjectChanged, this, &BarDescriptorFileNodeManager::setCurrentProject); + connect(ProjectExplorer::SessionManager::instance(), &ProjectExplorer::SessionManager::startupProjectChanged, + this, &BarDescriptorFileNodeManager::setCurrentProject); } void BarDescriptorFileNodeManager::setCurrentProject(ProjectExplorer::Project *project)