From 44790ebff017173ff6a593c1278bbe6cbab3fa4b Mon Sep 17 00:00:00 2001 From: nick_m Date: Wed, 17 Jun 2015 09:26:40 +1000 Subject: More _reversible_command() auditing in the gui. - try to keep begin/commit pairs in the same file where possible. --- gtk2_ardour/midi_time_axis.cc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'gtk2_ardour/midi_time_axis.cc') diff --git a/gtk2_ardour/midi_time_axis.cc b/gtk2_ardour/midi_time_axis.cc index be475216c1..e412b82c32 100644 --- a/gtk2_ardour/midi_time_axis.cc +++ b/gtk2_ardour/midi_time_axis.cc @@ -1509,8 +1509,9 @@ boost::shared_ptr MidiTimeAxisView::add_region (framepos_t pos, framecnt_t length, bool commit) { Editor* real_editor = dynamic_cast (&_editor); - - real_editor->begin_reversible_command (Operations::create_region); + if (commit) { + real_editor->begin_reversible_command (Operations::create_region); + } playlist()->clear_changes (); real_editor->snap_to (pos, RoundNearest); -- cgit v1.2.3