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