many changes associated with rationalizing selection flow

This commit is contained in:
Paul Davis 2016-07-06 13:37:30 -04:00
parent 2047ee527c
commit da7d7f9502
33 changed files with 272 additions and 199 deletions

View file

@ -97,3 +97,19 @@ AxisView::gui_object_state()
{
return *ARDOUR_UI::instance()->gui_object_state;
}
void
AxisView::set_selected (bool yn)
{
if (selected() == yn) {
return;
}
Selectable::set_selected (yn);
boost::shared_ptr<Stripable> s = stripable ();
if (s) {
s->presentation_info().set_selected (yn);
}
}