diff options
-rw-r--r-- | libs/ardour/session_process.cc | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/libs/ardour/session_process.cc b/libs/ardour/session_process.cc index 6083412d63..a9e9e2eb55 100644 --- a/libs/ardour/session_process.cc +++ b/libs/ardour/session_process.cc @@ -1062,10 +1062,12 @@ Session::process_event (SessionEvent* ev) break; case SessionEvent::Skip: - start_locate (ev->target_frame, true, true, false); + if (Config->get_skip_playback()) { + start_locate (ev->target_frame, true, true, false); + _send_timecode_update = true; + } remove = false; del = false; - _send_timecode_update = true; break; case SessionEvent::LocateRollLocate: |