From 3e0c6e3ce36bc2f29a92d78443925066b5772fba Mon Sep 17 00:00:00 2001 From: dt <qtc-committer@nokia.com> Date: Fri, 26 Mar 2010 14:06:54 +0100 Subject: [PATCH] setStartupProject(0) now works as it should Remove code that tries to be clever, I'm pretty sure it's better this way. --- src/plugins/projectexplorer/projectexplorer.cpp | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/src/plugins/projectexplorer/projectexplorer.cpp b/src/plugins/projectexplorer/projectexplorer.cpp index ea5d2727f4d..201c84ac394 100644 --- a/src/plugins/projectexplorer/projectexplorer.cpp +++ b/src/plugins/projectexplorer/projectexplorer.cpp @@ -948,12 +948,9 @@ void ProjectExplorerPlugin::setStartupProject(Project *project) if (debug) qDebug() << "ProjectExplorerPlugin::setStartupProject"; - if (!project) - project = d->m_currentProject; if (!project) return; d->m_session->setStartupProject(project); - // NPE: Visually mark startup project updateActions(); } @@ -1114,12 +1111,7 @@ Project *ProjectExplorerPlugin::startupProject() const if (debug) qDebug() << "ProjectExplorerPlugin::startupProject"; - Project *pro = d->m_session->startupProject(); - - if (!pro) - pro = d->m_currentProject; - - return pro; + return d->m_session->startupProject(); } void ProjectExplorerPlugin::updateWelcomePage() -- GitLab