mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-15 19:16:40 +01:00
Do not allow to de/activate a track while the transport is rolling.
roll_delay and latency are only re-calculated when the transport is stopped. de/activating a track is also not RT-safe.
This commit is contained in:
parent
b46652c3c9
commit
14c6dfab07
3 changed files with 6 additions and 0 deletions
|
|
@ -710,6 +710,7 @@ RouteTimeAxisView::build_display_menu ()
|
|||
} else if (active > 0 && inactive > 0) {
|
||||
i->set_inconsistent (true);
|
||||
}
|
||||
i->set_sensitive(! _session->transport_rolling());
|
||||
i->signal_activate().connect (sigc::bind (sigc::mem_fun (*this, &RouteUI::set_route_active), click_sets_active, true));
|
||||
|
||||
items.push_back (SeparatorElem());
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue