From b04788407a770664910509f6a764fea5b791d8b6 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Fri, 20 Sep 2019 12:16:50 -0600 Subject: at transport stop, reset FSM's idea of the last locate target (also removes const from method) --- libs/ardour/transport_fsm.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'libs/ardour/transport_fsm.cc') diff --git a/libs/ardour/transport_fsm.cc b/libs/ardour/transport_fsm.cc index d01d09aaa1..c9ae1153fa 100644 --- a/libs/ardour/transport_fsm.cc +++ b/libs/ardour/transport_fsm.cc @@ -313,10 +313,11 @@ TransportFSM::start_declick (Event const & s) } void -TransportFSM::stop_playback () const +TransportFSM::stop_playback () { DEBUG_TRACE (DEBUG::TFSMEvents, "tfsm::stop_playback\n"); api->stop_transport (_last_stop.abort, _last_stop.clear_state); + _last_locate.target = max_samplepos; } void -- cgit v1.2.3