diff options
author | Robin Gareus <robin@gareus.org> | 2014-05-23 00:41:43 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2014-05-23 00:41:43 +0200 |
commit | 3d2b8f1d84deee2e911230114f7ff2e71ff5ae2d (patch) | |
tree | 712bc24658179ededef7bd8bb83af57eb9985e0e | |
parent | f1beb026067a2f81ea913c9ab2afde47839e3a87 (diff) |
meterbridge: don't include disk/input buttons on busses; fixes #5935
-rw-r--r-- | gtk2_ardour/meter_strip.cc | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/gtk2_ardour/meter_strip.cc b/gtk2_ardour/meter_strip.cc index 632c6ef82c..92f1a0e1c0 100644 --- a/gtk2_ardour/meter_strip.cc +++ b/gtk2_ardour/meter_strip.cc @@ -245,8 +245,14 @@ MeterStrip::MeterStrip (Session* sess, boost::shared_ptr<ARDOUR::Route> rt) mtr_container.show(); mtr_hsep.show(); nfo_vbox.show(); - monitor_input_button->show(); - monitor_disk_button->show(); + + if (boost::dynamic_pointer_cast<Track>(_route)) { + monitor_input_button->show(); + monitor_disk_button->show(); + } else { + monitor_input_button->hide(); + monitor_disk_button->hide(); + } _route->shared_peak_meter()->ConfigurationChanged.connect ( route_connections, invalidator (*this), boost::bind (&MeterStrip::meter_configuration_changed, this, _1), gui_context() |