From 6914671736cd1d35c628308e5852545cb1813da1 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Wed, 22 Jan 2020 01:35:18 +0100 Subject: [PATCH] Propagate ::route_active_changed() methods --- gtk2_ardour/audio_time_axis.cc | 1 + gtk2_ardour/midi_time_axis.cc | 2 +- gtk2_ardour/mixer_strip.cc | 1 + gtk2_ardour/route_time_axis.cc | 5 +++++ gtk2_ardour/route_time_axis.h | 1 + 5 files changed, 9 insertions(+), 1 deletion(-) diff --git a/gtk2_ardour/audio_time_axis.cc b/gtk2_ardour/audio_time_axis.cc index 1e56fbc312..4b78b33cd6 100644 --- a/gtk2_ardour/audio_time_axis.cc +++ b/gtk2_ardour/audio_time_axis.cc @@ -289,6 +289,7 @@ AudioTimeAxisView::hide_all_automation (bool apply_to_selection) void AudioTimeAxisView::route_active_changed () { + RouteTimeAxisView::route_active_changed(); update_control_names (); if (!_route->active()) { diff --git a/gtk2_ardour/midi_time_axis.cc b/gtk2_ardour/midi_time_axis.cc index 8b8fadfbed..fb6cfe9aa6 100644 --- a/gtk2_ardour/midi_time_axis.cc +++ b/gtk2_ardour/midi_time_axis.cc @@ -1359,7 +1359,7 @@ MidiTimeAxisView::create_automation_child (const Evoral::Parameter& param, bool void MidiTimeAxisView::route_active_changed () { - RouteUI::route_active_changed (); + RouteTimeAxisView::route_active_changed (); update_control_names(); if (!_route->active()) { diff --git a/gtk2_ardour/mixer_strip.cc b/gtk2_ardour/mixer_strip.cc index 79848f7466..a4ad8e3246 100644 --- a/gtk2_ardour/mixer_strip.cc +++ b/gtk2_ardour/mixer_strip.cc @@ -2437,6 +2437,7 @@ MixerStrip::add_output_port (DataType t) void MixerStrip::route_active_changed () { + RouteUI::route_active_changed (); reset_strip_style (); } diff --git a/gtk2_ardour/route_time_axis.cc b/gtk2_ardour/route_time_axis.cc index db5edd27d8..1166fb8be8 100644 --- a/gtk2_ardour/route_time_axis.cc +++ b/gtk2_ardour/route_time_axis.cc @@ -467,6 +467,11 @@ RouteTimeAxisView::update_track_number_visibility () } } +void +RouteTimeAxisView::route_active_changed () +{ +} + void RouteTimeAxisView::parameter_changed (string const & p) { diff --git a/gtk2_ardour/route_time_axis.h b/gtk2_ardour/route_time_axis.h index cc4effd049..1d24e49abd 100644 --- a/gtk2_ardour/route_time_axis.h +++ b/gtk2_ardour/route_time_axis.h @@ -207,6 +207,7 @@ protected: void take_name_changed (void *src); void route_property_changed (const PBD::PropertyChange&); + void route_active_changed (); bool name_entry_changed (std::string const&); virtual void toggle_channel_selector () {}