diff --git a/src/libs/utils/pathchooser.cpp b/src/libs/utils/pathchooser.cpp index 844353fddf51d1ae76d74ff04e921fa133d2a82f..8d99f01e29d897221374b471d0035595e4dd54c3 100644 --- a/src/libs/utils/pathchooser.cpp +++ b/src/libs/utils/pathchooser.cpp @@ -188,7 +188,10 @@ void PathChooser::setBaseDirectory(const QString &directory) void PathChooser::setEnvironment(const Utils::Environment &env) { + QString oldExpand = path(); m_d->m_environment = env; + if (path() != oldExpand) + emit changed(rawPath()); }