From 58466b9019738e01a23a92e52e0071adca308bed Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Thu, 5 Jan 2017 17:27:21 +0100 Subject: [PATCH] disallow mini-timebar navigation when recording --- gtk2_ardour/mini_timeline.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gtk2_ardour/mini_timeline.cc b/gtk2_ardour/mini_timeline.cc index a896a14dcf..653c3c40b0 100644 --- a/gtk2_ardour/mini_timeline.cc +++ b/gtk2_ardour/mini_timeline.cc @@ -587,6 +587,7 @@ bool MiniTimeline::on_button_release_event (GdkEventButton *ev) { if (!_session) { return true; } + if (_session->actively_recording ()) { return true; } if (ev->y < 0 || ev->y > get_height () || ev->x < 0 || ev->x > get_width ()) { return true; } @@ -612,6 +613,7 @@ bool MiniTimeline::on_motion_notify_event (GdkEventMotion *ev) { if (!_session) { return true; } + if (_session->actively_recording ()) { return true; } _pointer_x = ev->x; _pointer_y = ev->y; @@ -656,6 +658,7 @@ bool MiniTimeline::on_scroll_event (GdkEventScroll *ev) { if (!_session) { return true; } + if (_session->actively_recording ()) { return true; } const framecnt_t time_span = _session->config.get_minitimeline_span (); framepos_t when = _session->audible_frame ();