void
AutomationLine::show ()
{
- if (_interpolation != AutomationList::Discrete)
+ if (_interpolation != AutomationList::Discrete) {
line->show();
+ }
if (points_visible) {
for (vector<ControlPoint*>::iterator i = control_points.begin(); i != control_points.end(); ++i) {
line->property_points() = line_points;
- if (_visible && _interpolation != AutomationList::Discrete)
+ if (_visible && _interpolation != AutomationList::Discrete) {
line->show();
+ }
}
void
AutomationLine::hide_all_but_selected_control_points ()
{
- if (alist->interpolation() == AutomationList::Discrete)
+ if (alist->interpolation() == AutomationList::Discrete) {
return;
+ }
points_visible = false;
void
AutomationLine::track_entered()
{
- if (alist->interpolation() != AutomationList::Discrete)
+ if (alist->interpolation() != AutomationList::Discrete) {
show_all_control_points();
+ }
}
void