diff --git a/src/HistoryWindow.cpp b/src/HistoryWindow.cpp index 19f881db9..17dcf5cd7 100644 --- a/src/HistoryWindow.cpp +++ b/src/HistoryWindow.cpp @@ -103,13 +103,13 @@ HistoryWindow::HistoryWindow(AudacityProject *parent, UndoManager *manager): [](wxEvent&){}); S.AddVariableText( {} )->Hide(); - mAvail = S.Id(ID_AVAIL).AddTextBox(_("&Undo Levels Available"), wxT("0"), 10); + mAvail = S.Id(ID_AVAIL).AddTextBox(_("&Undo levels available"), wxT("0"), 10); mAvail->Bind(wxEVT_KEY_DOWN, // ignore it [](wxEvent&){}); S.AddVariableText( {} )->Hide(); - S.AddPrompt(_("&Levels To Discard")); + S.AddPrompt(_("&Levels to discard")); mLevels = safenew wxSpinCtrl(S.GetParent(), ID_LEVELS, wxT("1"), diff --git a/src/ProjectManager.cpp b/src/ProjectManager.cpp index 89d312058..29cbd04af 100644 --- a/src/ProjectManager.cpp +++ b/src/ProjectManager.cpp @@ -898,6 +898,9 @@ AudacityProject *ProjectManager::OpenProject( if( projectFileIO.IsRecovered() ) { auto &window = ProjectWindow::Get( *pProject ); window.Zoom( window.GetZoomOfToFit() ); + // "Project was recovered" replaces "Create new project" in Undo History. + auto &undoManager = UndoManager::Get( *pProject ); + undoManager.RemoveStates(1); } return pProject;