diff options
author | Tobias Hunger <tobias.hunger@digia.com> | 2012-09-26 15:18:23 +0200 |
---|---|---|
committer | Tobias Hunger <tobias.hunger@digia.com> | 2012-09-26 15:45:16 +0200 |
commit | 8c61eb044cee4674ca8c8ec5afea560ff152e825 (patch) | |
tree | fb17f0275dbb498c1ecf12a8c00fa5f989984f79 /src/plugins/vcsbase/submiteditorfile.cpp | |
parent | 9e9dd99310e0f4fe97f003bf395e83efe9662b06 (diff) |
Avoid sending signals if nothing changed
Change-Id: Ie34a39f7d5035ebb7c9bbec199680605c072181d
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Diffstat (limited to 'src/plugins/vcsbase/submiteditorfile.cpp')
-rw-r--r-- | src/plugins/vcsbase/submiteditorfile.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/plugins/vcsbase/submiteditorfile.cpp b/src/plugins/vcsbase/submiteditorfile.cpp index b632fded40..ac811c2027 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) |