Systray: Use the original name for the rename notification #4295
authorOlivier Goffart <ogoffart@woboq.com>
Mon, 21 Dec 2015 10:06:39 +0000 (11:06 +0100)
committerOlivier Goffart <ogoffart@woboq.com>
Mon, 21 Dec 2015 10:06:39 +0000 (11:06 +0100)
Otherwise it shows twice as "newname was renamed to newname".
Because _file is set to the new name in PropagateLocalRename::start

src/gui/folder.cpp

index d15efbf6ce5af4520c9849aa4f058ca6c7e4f531..2946d19782d2f78598bfdad7a001458fe171d9c9 100644 (file)
@@ -488,7 +488,7 @@ void Folder::bubbleUpSyncResult()
         if(renTarget != renSource) {
             status.set(SyncFileStatus::STATUS_MOVE);
         }
-        createGuiLog( firstItemRenamed->_file, status, renamedItems, firstItemRenamed->_renameTarget );
+        createGuiLog( firstItemRenamed->_originalFile, status, renamedItems, firstItemRenamed->_renameTarget );
     }
 
     createGuiLog( firstItemError->_file,   SyncFileStatus::STATUS_ERROR, errorItems );