diff --git a/gtk2_ardour/ardour_button.cc b/gtk2_ardour/ardour_button.cc index 1d967eb878..5a1dc11246 100644 --- a/gtk2_ardour/ardour_button.cc +++ b/gtk2_ardour/ardour_button.cc @@ -830,6 +830,12 @@ ArdourButton::on_style_changed (const RefPtr&) set_colors (); } +void +ArdourButton::on_name_changed () +{ + set_colors (); +} + void ArdourButton::setup_led_rect () { diff --git a/gtk2_ardour/ardour_button.h b/gtk2_ardour/ardour_button.h index 6fcdb1c5b1..cf47fd1d30 100644 --- a/gtk2_ardour/ardour_button.h +++ b/gtk2_ardour/ardour_button.h @@ -103,6 +103,7 @@ class ArdourButton : public CairoWidget , public Gtkmm2ext::Activatable void on_size_request (Gtk::Requisition* req); void on_size_allocate (Gtk::Allocation&); void on_style_changed (const Glib::RefPtr&); + void on_name_changed (); bool on_enter_notify_event (GdkEventCrossing*); bool on_leave_notify_event (GdkEventCrossing*);