diff --git a/src/plugins/vcsbase/submiteditorfile.cpp b/src/plugins/vcsbase/submiteditorfile.cpp index b632fded40f..ac811c20272 100644 --- a/src/plugins/vcsbase/submiteditorfile.cpp +++ b/src/plugins/vcsbase/submiteditorfile.cpp @@ -55,8 +55,10 @@ void SubmitEditorFile::rename(const QString &newName) void SubmitEditorFile::setFileName(const QString &name) { - m_fileName = name; - emit changed(); + if (m_fileName == name) + return; + m_fileName = name; + emit changed(); } void SubmitEditorFile::setModified(bool modified)