diff --git a/gtk2_ardour/midi_region_view.cc b/gtk2_ardour/midi_region_view.cc index 52b2150de4..3482c62a51 100644 --- a/gtk2_ardour/midi_region_view.cc +++ b/gtk2_ardour/midi_region_view.cc @@ -1491,6 +1491,9 @@ MidiRegionView::step_add_note (uint8_t channel, uint8_t number, uint8_t velocity _region->set_length (end_frame - _region->position(), this); } + _marked_for_selection.clear (); + clear_selection (); + start_diff_command (_("step add")); diff_add_note (new_note, true, false); apply_diff(); diff --git a/gtk2_ardour/wscript b/gtk2_ardour/wscript index 9a4b90bfbb..307ebe371e 100644 --- a/gtk2_ardour/wscript +++ b/gtk2_ardour/wscript @@ -448,6 +448,9 @@ def build(bld): ) obj.install_path = os.path.join(bld.env['CONFIGDIR'], 'ardour3') + # not modified at present + bld.install_files(os.path.join(bld.env['CONFIGDIR'], 'ardour3'), 'step_editing.bindings') + # Icons/Images bld.install_files('${DATADIR}/ardour3/icons', 'icons/*.png') bld.install_files('${DATADIR}/ardour3/pixmaps', 'pixmaps/*.xpm')