forked from qt-creator/qt-creator
CMake: Fix working directory of runconfigurations
On updating the working directory ensure that changes triggered from the cmakerunconfiguration are not interpreted as the user changing. Task-number: QTCREATORBUG-8426 Change-Id: Ibe6d026d864e1af48b01b5c81db9ad7c7fb6be2b Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
This commit is contained in:
committed by
Tobias Hunger
parent
3247ecf758
commit
2ebb4081fb
@@ -414,8 +414,11 @@ void CMakeRunConfigurationWidget::setWorkingDirectory()
|
|||||||
|
|
||||||
void CMakeRunConfigurationWidget::workingDirectoryChanged(const QString &workingDirectory)
|
void CMakeRunConfigurationWidget::workingDirectoryChanged(const QString &workingDirectory)
|
||||||
{
|
{
|
||||||
if (!m_ignoreChange)
|
if (!m_ignoreChange) {
|
||||||
|
m_ignoreChange = true;
|
||||||
m_workingDirectoryEdit->setPath(workingDirectory);
|
m_workingDirectoryEdit->setPath(workingDirectory);
|
||||||
|
m_ignoreChange = false;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void CMakeRunConfigurationWidget::resetWorkingDirectory()
|
void CMakeRunConfigurationWidget::resetWorkingDirectory()
|
||||||
|
|||||||
Reference in New Issue
Block a user