From fa647a7a11ac954df22175bb375269049e65ad5d Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Wed, 14 Jan 2015 10:42:25 -0500 Subject: [PATCH] change behaviour so that clicking on loop range or loop range bar doesn't locate or change transport state --- gtk2_ardour/editor_drag.cc | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/gtk2_ardour/editor_drag.cc b/gtk2_ardour/editor_drag.cc index 011a4c8ab8..c0d844a47d 100644 --- a/gtk2_ardour/editor_drag.cc +++ b/gtk2_ardour/editor_drag.cc @@ -3450,7 +3450,7 @@ MarkerDrag::finished (GdkEvent* event, bool movement_occurred) return; } else if (loc->is_auto_loop()) { /* toggle loop playback, leave rolling if already rolling */ - _editor->session()->request_play_loop (!_editor->session()->get_play_loop(), true); + _editor->session()->request_play_loop (!_editor->session()->get_play_loop(), false); return; } } @@ -4615,10 +4615,7 @@ RangeMarkerBarDrag::finished (GdkEvent* event, bool movement_occurred) } else { /* toggle loop playback, leave rolling if already rolling */ - _editor->session()->request_play_loop (!_editor->session()->get_play_loop(), true); - /* locate to start of loop */ - _editor->session()->request_locate (_editor->temp_location->start(), _editor->session()->transport_rolling()); - + _editor->session()->request_play_loop (!_editor->session()->get_play_loop(), false); } _editor->stop_canvas_autoscroll ();