ARDOUR_UI_UTILS::set_tooltip (*this,
string_compose (_("<b>Navigation Timeline</b>. Use left-click to locate to time position or marker; scroll-wheel to jump, hold %1 for fine gained and %2 + %3 for extra-fine grained control. Right-click to set display range. The display unit is defined by the primary clock."),
- Gtkmm2ext::Keyboard::Keyboard::primary_modifier_name(),
- Gtkmm2ext::Keyboard::Keyboard::primary_modifier_name (),
+ Gtkmm2ext::Keyboard::primary_modifier_name(),
+ Gtkmm2ext::Keyboard::primary_modifier_name (),
Gtkmm2ext::Keyboard::secondary_modifier_name ()));
}
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;
}
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;
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 ();