diff options
Diffstat (limited to 'libs/ardour/session_transport.cc')
-rw-r--r-- | libs/ardour/session_transport.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libs/ardour/session_transport.cc b/libs/ardour/session_transport.cc index 15f96046d9..247f6bd39a 100644 --- a/libs/ardour/session_transport.cc +++ b/libs/ardour/session_transport.cc @@ -825,8 +825,8 @@ Session::should_ignore_transport_request (TransportRequestSource src, TransportR { if (config.get_external_sync()) { if (TransportMasterManager::instance().current()->allow_request (src, type)) { - return false; - } else { + /* accepting a command means dropping external sync first */ + config.set_external_sync (false); return true; } } |