From 062e17a5421656febfafd08057fe6bc77804d89b Mon Sep 17 00:00:00 2001 From: nick_m Date: Sat, 28 May 2016 03:16:06 +1000 Subject: [PATCH] Don't change snap settings when dragging audio-locked meters. --- gtk2_ardour/editor_drag.cc | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/gtk2_ardour/editor_drag.cc b/gtk2_ardour/editor_drag.cc index 251242f057..ca07c5ffbb 100644 --- a/gtk2_ardour/editor_drag.cc +++ b/gtk2_ardour/editor_drag.cc @@ -3184,9 +3184,12 @@ MeterMarkerDrag::motion (GdkEvent* event, bool first_move) , beat, bbt, map.frame_at_bbt (bbt), _real_section->position_lock_style()); } - /* only snap to bars */ - _editor->set_snap_to (SnapToBar); - _editor->set_snap_mode (SnapNormal); } + /* only snap to bars. leave snap mode alone for audio locked meters.*/ + if (_real_section->position_lock_style() != AudioTime) { + _editor->set_snap_to (SnapToBar); + _editor->set_snap_mode (SnapNormal); + } + } framepos_t pf = adjusted_current_frame (event);