diff options
author | nick_m <mainsbridge@gmail.com> | 2015-10-08 00:48:03 +1100 |
---|---|---|
committer | nick_m <mainsbridge@gmail.com> | 2015-10-20 00:53:30 +1100 |
commit | d295fe12e4c691ee59b92cd05743aef845db0d7c (patch) | |
tree | 9634360f98b1955ce69982daf606eda8a77e2872 /gtk2_ardour/editor_drag.cc | |
parent | d998fe10be3b74b885178131f4820160fc7faf4b (diff) |
Click on a selected note unique selects it (as per regions, control points).
Diffstat (limited to 'gtk2_ardour/editor_drag.cc')
-rw-r--r-- | gtk2_ardour/editor_drag.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gtk2_ardour/editor_drag.cc b/gtk2_ardour/editor_drag.cc index 450bfbb154..53dca40476 100644 --- a/gtk2_ardour/editor_drag.cc +++ b/gtk2_ardour/editor_drag.cc @@ -5418,6 +5418,8 @@ NoteDrag::finished (GdkEvent* ev, bool moved) if (add) { _region->note_deselected (_primary); changed = true; + } else { + _region->unique_select (_primary); } } else { bool extend = Keyboard::modifier_state_equals (ev->button.state, Keyboard::TertiaryModifier); |