ProjectExplorer: Make sure the target setup page is shown

... when switching to a project that is unconfigured.

Task-number: QTCREATORBUG-22682
Change-Id: I91c6f791677054d2f86a5a5d81003f38ecc812fb
Reviewed-by: André Hartmann <aha_1980@gmx.de>
This commit is contained in:
Christian Kandeler
2019-07-15 15:47:02 +02:00
parent 9750f2cd67
commit dcb1e83002

View File

@@ -367,6 +367,10 @@ void SessionManager::setStartupProject(Project *startupProject)
return;
d->m_startupProject = startupProject;
if (d->m_startupProject && d->m_startupProject->needsConfiguration()) {
ModeManager::activateMode(Constants::MODE_SESSION);
ModeManager::setFocusToCurrentMode();
}
emit m_instance->startupProjectChanged(startupProject);
}