diff options
author | Len Ovens <len@ovenwerks.net> | 2018-07-06 08:09:03 -0700 |
---|---|---|
committer | Len Ovens <len@ovenwerks.net> | 2018-07-06 08:09:03 -0700 |
commit | 8004b9bb8ed296a3785a97a8dfda86183736c2c7 (patch) | |
tree | 20f84047b3f8f82681e4ed44336a86486a126631 /libs/surfaces/osc/osc.cc | |
parent | e1ce87956a15e41105c2a2f0269dde1c63cb501e (diff) |
OSC: custom mode should turn temp mode off
Diffstat (limited to 'libs/surfaces/osc/osc.cc')
-rw-r--r-- | libs/surfaces/osc/osc.cc | 2 |
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); } |