From 0700cb81656cc7b0cc0f39e81eb1f5456e3c146c Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Fri, 6 Dec 2019 21:28:48 +0100 Subject: [PATCH] Clear TransportAbort flag after stop This fixes an issue with unresponsive transport controls after an abort (e.g. post-export). --- libs/ardour/session_transport.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/ardour/session_transport.cc b/libs/ardour/session_transport.cc index 6fd3114be6..e35a28bf15 100644 --- a/libs/ardour/session_transport.cc +++ b/libs/ardour/session_transport.cc @@ -1569,7 +1569,7 @@ Session::non_realtime_stop (bool abort, int on_entry, bool& finished) TransportStateChange (); /* EMIT SIGNAL */ AutomationWatch::instance().transport_stop_automation_watches (_transport_sample); - ptw = PostTransportWork (ptw & ~(PostTransportStop|PostTransportClearSubstate)); + ptw = PostTransportWork (ptw & ~(PostTransportAbort|PostTransportStop|PostTransportClearSubstate)); set_post_transport_work (ptw); }