From 3d2b8f1d84deee2e911230114f7ff2e71ff5ae2d Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Fri, 23 May 2014 00:41:43 +0200 Subject: [PATCH] meterbridge: don't include disk/input buttons on busses; fixes #5935 --- gtk2_ardour/meter_strip.cc | 10 ++++++++-- 1 file 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 rt) mtr_container.show(); mtr_hsep.show(); nfo_vbox.show(); - monitor_input_button->show(); - monitor_disk_button->show(); + + if (boost::dynamic_pointer_cast(_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()