From: Len Ovens Date: Tue, 12 Jan 2016 16:15:57 +0000 (-0800) Subject: Mackie Control, Fix sends after monitor not showing. X-Git-Tag: 4.7~375 X-Git-Url: https://main.carlh.net/gitweb/?p=ardour.git;a=commitdiff_plain;h=7cbf35a3d6b6c3cde001654478e79679c2e23088 Mackie Control, Fix sends after monitor not showing. --- 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; }