diff --git a/src/plugins/projectexplorer/projectwizardpage.cpp b/src/plugins/projectexplorer/projectwizardpage.cpp index e0316903c07..6021737e15a 100644 --- a/src/plugins/projectexplorer/projectwizardpage.cpp +++ b/src/plugins/projectexplorer/projectwizardpage.cpp @@ -379,7 +379,8 @@ void ProjectWizardPage::initializeVersionControls() // 2) Directory is managed and VCS does not support "Add" -> None available // 3) Directory is not managed -> Offer all VCS that support "CreateRepository" - m_addToVersionControlComboBox->disconnect(); + disconnect(m_addToVersionControlComboBox, &QComboBox::currentIndexChanged, + this, &ProjectWizardPage::versionControlChanged); QList versionControls = VcsManager::versionControls(); if (versionControls.isEmpty()) setVersionControlUiElementsVisible(false); @@ -462,7 +463,8 @@ void ProjectWizardPage::initializeProjectTree(Node *context, const FilePaths &pa IWizardFactory::WizardKind kind, ProjectAction action, bool limitToSubproject) { - m_projectComboBox->disconnect(); + disconnect(m_projectComboBox, &QComboBox::currentIndexChanged, + this, &ProjectWizardPage::projectChanged); Internal::BestNodeSelector selector(m_commonDirectory, paths); Project *parentProject = static_cast( wizard()->property(Constants::PROJECT_POINTER).value());