diff --git a/gtk2_ardour/mixer_strip.cc b/gtk2_ardour/mixer_strip.cc index 7ce148c63d..f94a5ff698 100644 --- a/gtk2_ardour/mixer_strip.cc +++ b/gtk2_ardour/mixer_strip.cc @@ -1161,7 +1161,9 @@ MixerStrip::route_color_changed () color_button[i]->set_active (new_color == Gdk::Color (XMLColor[i])); } - name_button.modify_bg (STATE_NORMAL, new_color); + name_button.modify_bg (Gtk::STATE_NORMAL, new_color); + name_button.modify_bg (Gtk::STATE_ACTIVE, new_color); + name_button.modify_bg (Gtk::STATE_PRELIGHT, new_color); color_palette_home.modify_bg (STATE_NORMAL, new_color); color_palette_home.modify_bg (STATE_ACTIVE, new_color); color_palette_home.queue_draw (); diff --git a/gtk2_ardour/ui/editor_mixer.xml b/gtk2_ardour/ui/editor_mixer.xml index 3a5aec3caf..6e2396feba 100644 --- a/gtk2_ardour/ui/editor_mixer.xml +++ b/gtk2_ardour/ui/editor_mixer.xml @@ -2,14 +2,18 @@ - + - + - + - - - - + + + + width="47" + height="20" + normalicon="inspector_record" + activeicon="inspector_record_active" + prelighticon="inspector_record_prelight"/> + width="47" + height="20" + normalicon="inspector_monitor_input" + activeicon="inspector_monitor_input_active" + prelighticon="inspector_monitor_input_prelight"/> + fgnormal="#D7D7D7" + fghover="#D7D7D7" + fgactive="#D7D7D7"/> -