diff options
author | Len Ovens <len@ovenwerks.net> | 2016-01-12 08:15:57 -0800 |
---|---|---|
committer | Len Ovens <len@ovenwerks.net> | 2016-01-12 08:15:57 -0800 |
commit | 7cbf35a3d6b6c3cde001654478e79679c2e23088 (patch) | |
tree | a9386acebe8f87b9ae0b83b107bea7a0776a69d7 | |
parent | df5c5d338a7e3375fb1d6d56b5da59f5d1cc527f (diff) |
Mackie Control, Fix sends after monitor not showing.
-rw-r--r-- | libs/surfaces/mackie/strip.cc | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/libs/surfaces/mackie/strip.cc b/libs/surfaces/mackie/strip.cc index f2c56d80de..fcb544a92e 100644 --- a/libs/surfaces/mackie/strip.cc +++ b/libs/surfaces/mackie/strip.cc @@ -1488,8 +1488,16 @@ Strip::next_pot_mode () return; } p = _route->nth_send (_current_send + 1); - if (p && p->name() != "Monitor 1") { + if (p) { _current_send++; + if (p->name() == "Monitor 1") { // skip monitor + p = _route->nth_send (_current_send + 1); + if (p) { + _current_send++; + } else { + _current_send = 0; + } + } } else { _current_send = 0; } |