From 1c8ab09b244fc161a6c1769afb01d3d8b4cb9d10 Mon Sep 17 00:00:00 2001 From: Tobias Hunger Date: Tue, 12 Nov 2013 14:17:58 +0100 Subject: [PATCH] Run Environment: Update summary when switching the base environment Do not ignore changes to the base environment. Remove the code asking for the change to be ignored in the first place while at it. Change-Id: I0a3558daef86e6c052267a21943f27db71c52ca3 Reviewed-by: Daniel Teske --- src/plugins/projectexplorer/environmentaspectwidget.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/plugins/projectexplorer/environmentaspectwidget.cpp b/src/plugins/projectexplorer/environmentaspectwidget.cpp index 4234e8f63a9..96d4215b60f 100644 --- a/src/plugins/projectexplorer/environmentaspectwidget.cpp +++ b/src/plugins/projectexplorer/environmentaspectwidget.cpp @@ -120,8 +120,10 @@ QWidget *EnvironmentAspectWidget::additionalWidget() const void EnvironmentAspectWidget::baseEnvironmentSelected(int idx) { m_ignoreChange = true; - m_aspect->setBaseEnvironmentBase(m_baseEnvironmentComboBox->itemData(idx).toInt()); + int base = m_baseEnvironmentComboBox->itemData(idx).toInt(); + m_aspect->setBaseEnvironmentBase(base); m_environmentWidget->setBaseEnvironment(m_aspect->baseEnvironment()); + m_environmentWidget->setBaseEnvironmentText(m_aspect->baseEnvironmentDisplayName(base)); m_ignoreChange = false; }