Call Editor::abort_reversible_command() in MidiRegionView::abort_command()
authornick_m <mainsbridge@gmail.com>
Fri, 16 Jun 2017 17:43:38 +0000 (03:43 +1000)
committernick_m <mainsbridge@gmail.com>
Fri, 21 Jul 2017 16:15:20 +0000 (02:15 +1000)
Fixes broken undo stack if no changes occurred.
Edit note dialog is currently the only user.

gtk2_ardour/midi_region_view.cc

index a89a5018c7421b5dfe98d5b793003c4ca5d37451..9d5a6f86e601e11d382c6640a030b0870f065efb 100644 (file)
@@ -1093,6 +1093,7 @@ MidiRegionView::abort_command()
 {
        delete _note_diff_command;
        _note_diff_command = 0;
+       trackview.editor().abort_reversible_command();
        clear_editor_note_selection();
 }