From 63b6c11602d526569160f0f76103b04be0618beb Mon Sep 17 00:00:00 2001 From: Mike Gelfand Date: Tue, 21 Feb 2017 23:52:41 +0300 Subject: [PATCH] Update file icon when its name changes (Mac client) --- macosx/FileListNode.m | 2 ++ macosx/Torrent.m | 3 +++ 2 files changed, 5 insertions(+) diff --git a/macosx/FileListNode.m b/macosx/FileListNode.m index 5b33b1e08..b8f0b9aae 100644 --- a/macosx/FileListNode.m +++ b/macosx/FileListNode.m @@ -131,6 +131,8 @@ { [fName release]; fName = [newName copy]; + [fIcon release]; + fIcon = nil; return YES; } } diff --git a/macosx/Torrent.m b/macosx/Torrent.m index bd3d60952..740c1eb50 100644 --- a/macosx/Torrent.m +++ b/macosx/Torrent.m @@ -1968,6 +1968,9 @@ bool trashDataFile(const char * filename, tr_error ** error) [fFlatFileList release]; [self sortFileList: flatFileList]; fFlatFileList = flatFileList; + + [fIcon release]; + fIcon = nil; } else NSLog(@"Error renaming %@ to %@", oldPath, [path stringByAppendingPathComponent: newName]); -- 2.40.0