diff --git a/src/libs/utils/pathchooser.cpp b/src/libs/utils/pathchooser.cpp index 89778314591498c3206ecbd27996a47db1058724..2464e7df0387c7ba44f8fdea1e20780044f0f1a2 100644 --- a/src/libs/utils/pathchooser.cpp +++ b/src/libs/utils/pathchooser.cpp @@ -289,7 +289,10 @@ QString PathChooser::baseDirectory() const void PathChooser::setBaseDirectory(const QString &directory) { + if (d->m_baseDirectory == directory) + return; d->m_baseDirectory = directory; + d->m_lineEdit->triggerChanged(); } FileName PathChooser::baseFileName() const