From a461c6e1e110f8868edd1a3478a7b6e30982cb45 Mon Sep 17 00:00:00 2001 From: Oswald Buddenhagen <oswald.buddenhagen@nokia.com> Date: Tue, 27 Oct 2009 19:52:17 +0100 Subject: [PATCH] reflect current session in the welcome page's list --- src/plugins/projectexplorer/projectwelcomepagewidget.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/plugins/projectexplorer/projectwelcomepagewidget.cpp b/src/plugins/projectexplorer/projectwelcomepagewidget.cpp index 4df5f9c9a57..c2c7c9d72fa 100644 --- a/src/plugins/projectexplorer/projectwelcomepagewidget.cpp +++ b/src/plugins/projectexplorer/projectwelcomepagewidget.cpp @@ -106,8 +106,13 @@ void ProjectWelcomePageWidget::updateWelcomePage(const WelcomePageData &welcomeP if (welcomePageData.sessionList.count() > 0) { foreach (const QString &s, welcomePageData.sessionList) { QString str = s; - if (s == welcomePageData.previousSession) - str = tr("%1 (last session)").arg(s); + if (welcomePageData.activeSession.isEmpty()) { + if (s == welcomePageData.previousSession) + str = tr("%1 (last session)").arg(s); + } else { + if (s == welcomePageData.activeSession) + str = tr("%1 (current session)").arg(s); + } ui->sessTreeWidget->addItem(str, s); } ui->sessTreeWidget->updateGeometry(); -- GitLab