summaryrefslogtreecommitdiff
path: root/gtk2_ardour/editor_mouse.cc
diff options
context:
space:
mode:
authornick_m <mainsbridge@gmail.com>2015-06-18 03:48:39 +1000
committernick_m <mainsbridge@gmail.com>2015-06-18 03:48:39 +1000
commit639750f815a856bd9a61355e0d8e331e0fe215b6 (patch)
treef26530e69ffae7fab297c4dad3605c17027306aa /gtk2_ardour/editor_mouse.cc
parent80090f0f71256d65c876f83d3c6f3637cb9d44bb (diff)
Don't add history by clicking a control point, fix control point selection.
- also make set_selected_control_point_from_click () return something useful.
Diffstat (limited to 'gtk2_ardour/editor_mouse.cc')
-rw-r--r--gtk2_ardour/editor_mouse.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/gtk2_ardour/editor_mouse.cc b/gtk2_ardour/editor_mouse.cc
index 8c5e6711f9..07931a5479 100644
--- a/gtk2_ardour/editor_mouse.cc
+++ b/gtk2_ardour/editor_mouse.cc
@@ -512,7 +512,8 @@ Editor::button_selection (ArdourCanvas::Item* /*item*/, GdkEvent* event, ItemTyp
break;
case ControlPointItem:
- set_selected_track_as_side_effect (op);
+ /* for object/track exclusivity, we don't call set_selected_track_as_side_effect (op); */
+
if (eff_mouse_mode != MouseRange) {
_mouse_changed_selection |= set_selected_control_point_from_click (press, op);
}