summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2019-02-13 20:24:00 +0100
committerRobin Gareus <robin@gareus.org>2019-02-13 20:24:23 +0100
commitd03574987c3a1b00aae0530ad7c3db1e5cdc39ae (patch)
tree76f2d599400d6ff01992ced9f60a61f19b169464
parentb24fef38b2ea43fa3f98701b78068aa93336cb48 (diff)
Fix meterbridge to follow track/bus re-ordering
-rw-r--r--gtk2_ardour/meterbridge.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/gtk2_ardour/meterbridge.cc b/gtk2_ardour/meterbridge.cc
index d46a407651..5f8ed9fea6 100644
--- a/gtk2_ardour/meterbridge.cc
+++ b/gtk2_ardour/meterbridge.cc
@@ -440,6 +440,7 @@ Meterbridge::set_session (Session* s)
_session->StateSaved.connect (_session_connections, invalidator (*this), boost::bind (&Meterbridge::update_title, this), gui_context());
_session->config.ParameterChanged.connect (*this, invalidator (*this), ui_bind (&Meterbridge::parameter_changed, this, _1), gui_context());
Config->ParameterChanged.connect (*this, invalidator (*this), ui_bind (&Meterbridge::parameter_changed, this, _1), gui_context());
+ PresentationInfo::Change.connect (*this, invalidator (*this), boost::bind (&Meterbridge::resync_order, this), gui_context());
if (_visible) {
show_window();