From e2bc670e6b7bfae38e9631eaf3edab6e2943d39c Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Fri, 4 Feb 2022 01:18:54 +0100 Subject: [PATCH] Update monitoring display when TB cues change --- gtk2_ardour/route_ui.cc | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/gtk2_ardour/route_ui.cc b/gtk2_ardour/route_ui.cc index ef837f86f8..88c47e008c 100644 --- a/gtk2_ardour/route_ui.cc +++ b/gtk2_ardour/route_ui.cc @@ -416,6 +416,10 @@ RouteUI::set_route (boost::shared_ptr rp) update_monitoring_display (); } + if (_route->triggerbox ()) { + _route->triggerbox ()->EmptyStatusChanged.connect (route_connections, invalidator (*this), boost::bind (&RouteUI::update_monitoring_display, this), gui_context()); + } + mute_button->unset_flags (Gtk::CAN_FOCUS); solo_button->unset_flags (Gtk::CAN_FOCUS); @@ -2023,6 +2027,8 @@ RouteUI::parameter_changed (string const & p) update_monitoring_display (); } else if (p == "auto-input") { update_monitoring_display (); + } else if (p == "triggerbox-overrides-disk-monitoring") { + update_monitoring_display (); } else if (p == "layered-record-mode") { update_monitoring_display (); } else if (p == "auto-input-does-talkback") {