summaryrefslogtreecommitdiff
path: root/libs/ardour/route.cc
diff options
context:
space:
mode:
Diffstat (limited to 'libs/ardour/route.cc')
-rw-r--r--libs/ardour/route.cc6
1 files changed, 4 insertions, 2 deletions
diff --git a/libs/ardour/route.cc b/libs/ardour/route.cc
index 9c08080d2d..c5d26f7b7c 100644
--- a/libs/ardour/route.cc
+++ b/libs/ardour/route.cc
@@ -174,12 +174,14 @@ Route::~Route ()
}
void
-Route::set_remote_control_id (uint32_t id)
+Route::set_remote_control_id (uint32_t id, bool notify_class_listeners)
{
if (id != _remote_control_id) {
_remote_control_id = id;
RemoteControlIDChanged ();
- RemoteControlIDChange ();
+ if (notify_class_listeners) {
+ RemoteControlIDChange ();
+ }
}
}