diff options
Diffstat (limited to 'gtk2_ardour/editor_routes.cc')
-rw-r--r-- | gtk2_ardour/editor_routes.cc | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/gtk2_ardour/editor_routes.cc b/gtk2_ardour/editor_routes.cc index 8867328d25..940030bc4d 100644 --- a/gtk2_ardour/editor_routes.cc +++ b/gtk2_ardour/editor_routes.cc @@ -115,9 +115,9 @@ EditorRoutes::EditorRoutes (Editor* e) // Mute enable toggle CellRendererPixbufMulti* mute_col_renderer = manage (new CellRendererPixbufMulti()); - mute_col_renderer->set_pixbuf (0, ::get_icon("mute-disabled")); - mute_col_renderer->set_pixbuf (1, ::get_icon("muted-by-others")); - mute_col_renderer->set_pixbuf (2, ::get_icon("mute-enabled")); + mute_col_renderer->set_pixbuf (ActiveState(0), ::get_icon("mute-disabled")); + mute_col_renderer->set_pixbuf (Mid, ::get_icon("muted-by-others")); + mute_col_renderer->set_pixbuf (Active, ::get_icon("mute-enabled")); mute_col_renderer->signal_changed().connect (sigc::mem_fun (*this, &EditorRoutes::on_tv_mute_enable_toggled)); TreeViewColumn* mute_state_column = manage (new TreeViewColumn("M", *mute_col_renderer)); @@ -599,7 +599,7 @@ EditorRoutes::routes_added (list<RouteTimeAxisView*> routes) row[_columns.is_midi] = false; } - row[_columns.mute_state] = (*x)->route()->muted(); + row[_columns.mute_state] = (*x)->route()->muted() ? Active : ActiveState (0); row[_columns.solo_state] = RouteUI::solo_visual_state ((*x)->route()); row[_columns.solo_isolate_state] = (*x)->route()->solo_isolated(); row[_columns.solo_safe_state] = (*x)->route()->solo_safe(); @@ -1384,7 +1384,7 @@ EditorRoutes::update_mute_display () for (i = rows.begin(); i != rows.end(); ++i) { boost::shared_ptr<Route> route = (*i)[_columns.route]; - (*i)[_columns.mute_state] = RouteUI::mute_visual_state (_session, route); + (*i)[_columns.mute_state] = RouteUI::mute_active_state (_session, route); } } |