From 5fdd89235a83ebbde386e2c32473f464371fe533 Mon Sep 17 00:00:00 2001 From: Ingo Date: Thu, 27 Feb 2014 16:13:41 +0100 Subject: [PATCH] Copy of old pp3 kept when renaming file, Issue 2266 --- rtgui/filecatalog.cc | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/rtgui/filecatalog.cc b/rtgui/filecatalog.cc index 6680d8ef9..37b2dfd73 100644 --- a/rtgui/filecatalog.cc +++ b/rtgui/filecatalog.cc @@ -991,9 +991,10 @@ void FileCatalog::renameRequested (std::vector tbe) { } else { success = true; - if (!safe_g_rename (ofname, nfname)) { - cacheMgr->renameEntry (ofname, tbe[i]->thumbnail->getMD5(), nfname); - reparseDirectory (); + if (!safe_g_rename (ofname, nfname)) { + cacheMgr->renameEntry (ofname, tbe[i]->thumbnail->getMD5(), nfname); + safe_g_remove(ofname + paramFileExtension); + reparseDirectory (); } } }