forked from qt-creator/qt-creator
WorkingDirectoryAspect: Do not reset directory when setting default
Do not reset the working directory when setting the default working directory. That update was triggered by setting the PathChooser filename. Task-number: QTCREATORBUG-16330 Change-Id: I5db846c8cf2a6cadad812e775a8424645b15c7c5 Reviewed-by: hjk <hjk@theqtcompany.com>
This commit is contained in:
@@ -244,14 +244,15 @@ void WorkingDirectoryAspect::setDefaultWorkingDirectory(const FileName &defaultW
|
||||
|
||||
Utils::FileName oldDefaultDir = m_defaultWorkingDirectory;
|
||||
m_defaultWorkingDirectory = defaultWorkingDir;
|
||||
if (m_chooser) {
|
||||
if (m_chooser->fileName() == oldDefaultDir)
|
||||
m_chooser->setFileName(m_defaultWorkingDirectory);
|
||||
if (m_chooser)
|
||||
m_chooser->setBaseFileName(m_defaultWorkingDirectory);
|
||||
}
|
||||
if (m_workingDirectory.isEmpty() || m_workingDirectory == oldDefaultDir)
|
||||
|
||||
if (m_workingDirectory.isEmpty() || m_workingDirectory == oldDefaultDir) {
|
||||
if (m_chooser)
|
||||
m_chooser->setFileName(m_defaultWorkingDirectory);
|
||||
m_workingDirectory = defaultWorkingDir;
|
||||
}
|
||||
}
|
||||
|
||||
PathChooser *WorkingDirectoryAspect::pathChooser() const
|
||||
{
|
||||
|
Reference in New Issue
Block a user