diff --git a/gtk2_ardour/audio_time_axis.cc b/gtk2_ardour/audio_time_axis.cc index 85d51aa642..c7ee43f4cb 100644 --- a/gtk2_ardour/audio_time_axis.cc +++ b/gtk2_ardour/audio_time_axis.cc @@ -98,9 +98,6 @@ AudioTimeAxisView::set_route (boost::shared_ptr rt) ignore_toggle = false; - mute_button->unset_active_state (); - solo_button->unset_active_state (); - if (is_audio_track()) { controls_ebox.set_name ("AudioTrackControlsBaseUnselected"); } else { // bus diff --git a/gtk2_ardour/midi_time_axis.cc b/gtk2_ardour/midi_time_axis.cc index 5955dd22dc..12125ef3f5 100644 --- a/gtk2_ardour/midi_time_axis.cc +++ b/gtk2_ardour/midi_time_axis.cc @@ -136,9 +136,6 @@ MidiTimeAxisView::set_route (boost::shared_ptr rt) ignore_toggle = false; - mute_button->unset_active_state (); - solo_button->unset_active_state (); - if (is_midi_track()) { controls_ebox.set_name ("MidiTimeAxisViewControlsBaseUnselected"); _note_mode = midi_track()->note_mode(); diff --git a/gtk2_ardour/route_ui.cc b/gtk2_ardour/route_ui.cc index 8f8626f7ba..50d5cec5d7 100644 --- a/gtk2_ardour/route_ui.cc +++ b/gtk2_ardour/route_ui.cc @@ -265,6 +265,9 @@ RouteUI::set_route (boost::shared_ptr rp) boost::shared_ptr s = _showing_sends_to.lock (); bus_send_display_changed (s); + + update_mute_display (); + update_solo_display (); } void