From b94b49265a36808cd21e4e5f9bc02b407623ec7d Mon Sep 17 00:00:00 2001 From: Paul Licameli Date: Wed, 8 Nov 2017 03:45:47 -0500 Subject: [PATCH] Don't make orphans in original after save-as --- src/DirManager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/DirManager.cpp b/src/DirManager.cpp index 29b428889..86cf32647 100644 --- a/src/DirManager.cpp +++ b/src/DirManager.cpp @@ -608,7 +608,7 @@ bool DirManager::SetProject(wxString& newProjPath, wxString& newProjName, const BlockFilePtr b = pair.second.lock(); if (b) { - if (moving) { + if (moving || !b->IsLocked()) { auto result = b->GetFileName(); auto oldPath = result.name.GetFullPath(); if (!oldPath.empty())