From cd7c2ca12cb24834e630831e36f15d6ee716ea59 Mon Sep 17 00:00:00 2001
From: ck <qt-info@nokia.com>
Date: Fri, 14 May 2010 08:46:46 +0200
Subject: [PATCH] Maemo: Fix config name change getting lost in settings
 widget.

---
 src/plugins/qt4projectmanager/qt-maemo/maemosettingswidget.cpp | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/plugins/qt4projectmanager/qt-maemo/maemosettingswidget.cpp b/src/plugins/qt4projectmanager/qt-maemo/maemosettingswidget.cpp
index 286f1473b83..a2539501132 100644
--- a/src/plugins/qt4projectmanager/qt-maemo/maemosettingswidget.cpp
+++ b/src/plugins/qt4projectmanager/qt-maemo/maemosettingswidget.cpp
@@ -251,6 +251,7 @@ void MaemoSettingsWidget::configNameEditingFinished()
 
 void MaemoSettingsWidget::deviceTypeChanged()
 {
+    const QString name = currentConfig().name;
     const MaemoDeviceConfig::DeviceType devType =
         m_ui->deviceButton->isChecked()
             ? MaemoDeviceConfig::Physical
@@ -263,6 +264,7 @@ void MaemoSettingsWidget::deviceTypeChanged()
         m_lastConfigSim = currentConfig();
         currentConfig() = m_lastConfigHW;
     }
+    currentConfig().name = name;
     fillInValues();
 }
 
-- 
GitLab