diff options
Diffstat (limited to 'gtk2_ardour/automation_time_axis.cc')
-rw-r--r-- | gtk2_ardour/automation_time_axis.cc | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/gtk2_ardour/automation_time_axis.cc b/gtk2_ardour/automation_time_axis.cc index 78faf66944..e72c5add00 100644 --- a/gtk2_ardour/automation_time_axis.cc +++ b/gtk2_ardour/automation_time_axis.cc @@ -255,15 +255,20 @@ void AutomationTimeAxisView::set_automation_state (AutoState state) { if (!ignore_state_request) { + _automatable->set_parameter_automation_state (_control->parameter(), state); +#if 0 if (_route == _automatable) { // This is a time axis for route (not region) automation _route->set_parameter_automation_state (_control->parameter(), state); } if (_control->list()) _control->alist()->set_automation_state(state); +#endif } - if (_view) + + if (_view) { _view->set_automation_state (state); + } } void |