diff options
Diffstat (limited to 'libs/ardour/route.cc')
-rw-r--r-- | libs/ardour/route.cc | 6 |
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 (); + } } } |