summaryrefslogtreecommitdiff
path: root/libs/surfaces/osc/osc.cc
diff options
context:
space:
mode:
Diffstat (limited to 'libs/surfaces/osc/osc.cc')
-rw-r--r--libs/surfaces/osc/osc.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/libs/surfaces/osc/osc.cc b/libs/surfaces/osc/osc.cc
index 97fd70c51d..95905df87b 100644
--- a/libs/surfaces/osc/osc.cc
+++ b/libs/surfaces/osc/osc.cc
@@ -1406,6 +1406,7 @@ OSC::_custom_mode (uint32_t state, lo_address addr)
sur->custom_mode = set->custom_mode;
sur->custom_strips = set->custom_strips;
}
+ sur->temp_mode = TempOff;
if (state > 0){
if (sur->custom_strips.size () == 0) {
PBD::warning << "No custom strips set to enable" << endmsg;
@@ -1431,6 +1432,7 @@ OSC::_custom_mode (uint32_t state, lo_address addr)
if (ls) {
set->custom_mode = sur->custom_mode;
set->strips = sur->strips;
+ set->temp_mode = sur->temp_mode;
}
return _set_bank (1, addr);
}