1
0
mirror of https://github.com/cookiengineer/audacity synced 2026-03-12 01:15:39 +01:00

Bug2600 residual: cause update of menu item text after compact

This commit is contained in:
Paul Licameli
2020-11-25 13:40:28 -05:00
parent ebb6e5de1c
commit 1efebb7cdc
3 changed files with 8 additions and 0 deletions

View File

@@ -42,6 +42,7 @@ UndoManager
wxDEFINE_EVENT(EVT_UNDO_PUSHED, wxCommandEvent);
wxDEFINE_EVENT(EVT_UNDO_MODIFIED, wxCommandEvent);
wxDEFINE_EVENT(EVT_UNDO_RENAMED, wxCommandEvent);
wxDEFINE_EVENT(EVT_UNDO_OR_REDO, wxCommandEvent);
wxDEFINE_EVENT(EVT_UNDO_RESET, wxCommandEvent);
wxDEFINE_EVENT(EVT_UNDO_PURGE, wxCommandEvent);
@@ -316,6 +317,9 @@ void UndoManager::RenameState( int state,
auto &theState = *stack[state];
theState.description = longDescription;
theState.shortDescription = shortDescription;
// wxWidgets will own the event object
mProject.QueueEvent( safenew wxCommandEvent{ EVT_UNDO_RENAMED } );
}
}