From 414d41ab3ca52262722db92633cd5e40875aac94 Mon Sep 17 00:00:00 2001 From: Tobias Hunger Date: Wed, 30 Mar 2016 13:16:52 +0200 Subject: [PATCH] ProjectExplorer: Do not needlessly try to rename files Task-number: QTCREATORBUG-15963 Change-Id: I925f7a69b0ae6a3e2eb5b8a7ceae1faccdfc5759 Reviewed-by: Tim Jenssen --- src/plugins/projectexplorer/projectexplorer.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/plugins/projectexplorer/projectexplorer.cpp b/src/plugins/projectexplorer/projectexplorer.cpp index 10b2638edd7..6e1bfe6a2c1 100644 --- a/src/plugins/projectexplorer/projectexplorer.cpp +++ b/src/plugins/projectexplorer/projectexplorer.cpp @@ -3236,6 +3236,9 @@ void ProjectExplorerPlugin::renameFile(Node *node, const QString &newFilePath) FolderNode *folderNode = node->parentFolderNode(); const QString projectFileName = folderNode->projectNode()->filePath().fileName(); + if (oldFilePath == newFilePath) + return; + if (!folderNode->canRenameFile(oldFilePath, newFilePath)) { QTimer::singleShot(0, [oldFilePath, newFilePath, projectFileName] { int res = QMessageBox::question(ICore::mainWindow(),