diff options
author | Ben Loftis <ben@harrisonconsoles.com> | 2020-01-20 16:03:22 -0600 |
---|---|---|
committer | Ben Loftis <ben@harrisonconsoles.com> | 2020-01-20 16:03:22 -0600 |
commit | d8d737adc4408fd731254aa7e5e09b262358be68 (patch) | |
tree | 78604f9fdb808594bbcef64ce57788993aa77474 /gtk2_ardour/midi_time_axis.cc | |
parent | 7966d02534e9b78d9233c4f92af5d82436949853 (diff) |
Make it more obvious when a track is Inactive
Inactive tracks will now hide all controls and display only the track name
in parenthesis.
Color-change is not sufficient by itself to distinguish an inactive track
from an active one (consider the case of just 2 tracks...)
Diffstat (limited to 'gtk2_ardour/midi_time_axis.cc')
-rw-r--r-- | gtk2_ardour/midi_time_axis.cc | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/gtk2_ardour/midi_time_axis.cc b/gtk2_ardour/midi_time_axis.cc index 888bf3ee02..8b8fadfbed 100644 --- a/gtk2_ardour/midi_time_axis.cc +++ b/gtk2_ardour/midi_time_axis.cc @@ -1361,6 +1361,15 @@ MidiTimeAxisView::route_active_changed () { RouteUI::route_active_changed (); update_control_names(); + + if (!_route->active()) { + controls_table.hide(); + inactive_table.show_all(); + RouteTimeAxisView::hide_all_automation(); + } else { + inactive_table.hide(); + controls_table.show(); + } } void |