diff --git a/src/plugins/cmakeprojectmanager/cmakerunconfiguration.cpp b/src/plugins/cmakeprojectmanager/cmakerunconfiguration.cpp index a0601d8476d6015fc9d685d08d750d133f611112..df79da34314505bc9917e70956a78b8ac69e75e4 100644 --- a/src/plugins/cmakeprojectmanager/cmakerunconfiguration.cpp +++ b/src/plugins/cmakeprojectmanager/cmakerunconfiguration.cpp @@ -414,8 +414,11 @@ void CMakeRunConfigurationWidget::setWorkingDirectory() void CMakeRunConfigurationWidget::workingDirectoryChanged(const QString &workingDirectory) { - if (!m_ignoreChange) + if (!m_ignoreChange) { + m_ignoreChange = true; m_workingDirectoryEdit->setPath(workingDirectory); + m_ignoreChange = false; + } } void CMakeRunConfigurationWidget::resetWorkingDirectory()