diff --git a/src/libs/utils/pathchooser.cpp b/src/libs/utils/pathchooser.cpp index 2dc71d1011d..77390fc1a69 100644 --- a/src/libs/utils/pathchooser.cpp +++ b/src/libs/utils/pathchooser.cpp @@ -270,6 +270,7 @@ void PathChooser::slotBrowse() } emit browsingFinished(); + m_d->m_lineEdit->triggerChanged(); } bool PathChooser::isValid() const diff --git a/src/libs/utils/projectintropage.cpp b/src/libs/utils/projectintropage.cpp index d692293dff5..f0f0a6dd961 100644 --- a/src/libs/utils/projectintropage.cpp +++ b/src/libs/utils/projectintropage.cpp @@ -66,6 +66,7 @@ ProjectIntroPage::ProjectIntroPage(QWidget *parent) : m_d->m_ui.nameLineEdit->setFocus(); connect(m_d->m_ui.pathChooser, SIGNAL(changed(QString)), this, SLOT(slotChanged())); connect(m_d->m_ui.nameLineEdit, SIGNAL(textChanged(QString)), this, SLOT(slotChanged())); + connect(m_d->m_ui.pathChooser, SIGNAL(validChanged()), this, SLOT(slotChanged())); connect(m_d->m_ui.pathChooser, SIGNAL(returnPressed()), this, SLOT(slotActivated())); connect(m_d->m_ui.nameLineEdit, SIGNAL(validReturnPressed()), this, SLOT(slotActivated())); }