summaryrefslogtreecommitdiff
path: root/libs/surfaces
diff options
context:
space:
mode:
authorLen Ovens <len@ovenwerks.net>2016-07-05 14:11:16 -0700
committerLen Ovens <len@ovenwerks.net>2016-07-05 14:11:16 -0700
commit860ffed6d17c6eaa3d947b905c1c1118fb147924 (patch)
tree847e0bc5e23976b1542542a4c10eb06ad7a9d691 /libs/surfaces
parentf2f741475148040fa3d239b829c9fc4036c11dbf (diff)
OSC: Clear expand Lamp on strip observer destroy
Diffstat (limited to 'libs/surfaces')
-rw-r--r--libs/surfaces/osc/osc_route_observer.cc1
-rw-r--r--libs/surfaces/osc/osc_select_observer.cc1
2 files changed, 2 insertions, 0 deletions
diff --git a/libs/surfaces/osc/osc_route_observer.cc b/libs/surfaces/osc/osc_route_observer.cc
index afb496002d..f56729e0fa 100644
--- a/libs/surfaces/osc/osc_route_observer.cc
+++ b/libs/surfaces/osc/osc_route_observer.cc
@@ -102,6 +102,7 @@ OSCRouteObserver::~OSCRouteObserver ()
strip_connections.drop_connections ();
// all strip buttons should be off and faders 0 and etc.
+ clear_strip ("/strip/expand", 0);
if (feedback[0]) { // buttons are separate feedback
lo_message msg = lo_message_new ();
// name is a string do it first
diff --git a/libs/surfaces/osc/osc_select_observer.cc b/libs/surfaces/osc/osc_select_observer.cc
index 2d5c5f8296..682391e1fb 100644
--- a/libs/surfaces/osc/osc_select_observer.cc
+++ b/libs/surfaces/osc/osc_select_observer.cc
@@ -136,6 +136,7 @@ OSCSelectObserver::~OSCSelectObserver ()
strip_connections.drop_connections ();
// all strip buttons should be off and faders 0 and etc.
+ clear_strip ("/select/expand", 0);
if (feedback[0]) { // buttons are separate feedback
lo_message msg = lo_message_new ();
// name is a string do it first