diff options
author | nick_m <mainsbridge@gmail.com> | 2016-04-26 04:08:03 +1000 |
---|---|---|
committer | nick_m <mainsbridge@gmail.com> | 2016-05-27 23:38:15 +1000 |
commit | 601ac8565ddefecd16aa1bf6ecffe500b08ac283 (patch) | |
tree | f056b2471f95bc8216505ecc78d9fa1f7de76889 | |
parent | e0607ca913bde8f3551cb8e7dc0d3bec5203159c (diff) |
Tempo ramps - disallow tempo dilation on first meter.
-rw-r--r-- | gtk2_ardour/editor_drag.cc | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/gtk2_ardour/editor_drag.cc b/gtk2_ardour/editor_drag.cc index 53f1e74232..1db6e25797 100644 --- a/gtk2_ardour/editor_drag.cc +++ b/gtk2_ardour/editor_drag.cc @@ -3212,8 +3212,11 @@ MeterMarkerDrag::motion (GdkEvent* event, bool first_move) _editor->session()->tempo_map().gui_move_meter (_real_section, pulse); } } else { + /* AudioTime */ if (Keyboard::modifier_state_equals (event->button.state, ArdourKeyboard::constraint_modifier ())) { - _editor->session()->tempo_map().gui_dilate_tempo (_real_section, pf); + if (_real_section->movable()) { + _editor->session()->tempo_map().gui_dilate_tempo (_real_section, pf); + } } else { _editor->session()->tempo_map().gui_move_meter (_real_section, pf); } |