summaryrefslogtreecommitdiff
path: root/libs/surfaces/osc
diff options
context:
space:
mode:
authorLen Ovens <len@ovenwerks.net>2018-03-10 13:06:17 -0800
committerLen Ovens <len@ovenwerks.net>2018-03-10 13:07:13 -0800
commit98d6fe9c9113a88766340b99a164cbec0b39217f (patch)
tree8bd871e1c04f4a6f9c981348d29a0b5257e2cd4e /libs/surfaces/osc
parentb2259e11d0f6499dee9f9e5fac634342e165a688 (diff)
OSC: fix /strip/hidden feedback excess
Diffstat (limited to 'libs/surfaces/osc')
-rw-r--r--libs/surfaces/osc/osc_route_observer.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/libs/surfaces/osc/osc_route_observer.cc b/libs/surfaces/osc/osc_route_observer.cc
index 48539eb1f3..969cd59cc8 100644
--- a/libs/surfaces/osc/osc_route_observer.cc
+++ b/libs/surfaces/osc/osc_route_observer.cc
@@ -372,6 +372,9 @@ OSCRouteObserver::group_name ()
void
OSCRouteObserver::pi_changed (PBD::PropertyChange const& what_changed)
{
+ if (!what_changed.contains (ARDOUR::Properties::hidden)) {
+ return;
+ }
_osc.int_message_with_id (X_("/strip/hide"), ssid, _strip->is_hidden (), in_line, addr);
}