aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorTobias Hunger <tobias.hunger@qt.io>2017-11-06 16:54:56 +0100
committerTobias Hunger <tobias.hunger@qt.io>2017-11-14 09:57:16 +0000
commitcf3640a8827ada829ea3b53fbfca6377d39c18c5 (patch)
tree6f5af0c88b548f5c0a0f82156b4f644ec25643ac /src
parent8a5c7966c27023a707c8c64e8f2d260141c321f0 (diff)
TargetSetupPage: Use old importer to clean up when switching
Use the old importer when cleaning while switching to a new importer. Change-Id: I8fd3af32271b839502571ee3806903abd927ef0a Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Diffstat (limited to 'src')
-rw-r--r--src/plugins/projectexplorer/targetsetuppage.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/plugins/projectexplorer/targetsetuppage.cpp b/src/plugins/projectexplorer/targetsetuppage.cpp
index 32a4ec63e0..72e95ca866 100644
--- a/src/plugins/projectexplorer/targetsetuppage.cpp
+++ b/src/plugins/projectexplorer/targetsetuppage.cpp
@@ -302,10 +302,11 @@ void TargetSetupPage::setProjectImporter(ProjectImporter *importer)
if (importer == m_importer)
return;
+ reset(); // Reset before changing the importer!
+
m_importer = importer;
m_importWidget->setVisible(m_importer);
- reset();
setupWidgets();
}