diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2017-01-31 16:29:22 +0100 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2017-01-31 16:29:22 +0100 |
commit | 88dae1c766ecc06df14bbcf2c4d028b2125aa04d (patch) | |
tree | dce3f18c2183a912832818d6858d666428a96a67 /libs/surfaces/mackie | |
parent | f55ebf26bd3790ebe94c590bd4f7a67f2ee03e36 (diff) |
improvement to last loop button commit for MCP
Diffstat (limited to 'libs/surfaces/mackie')
-rw-r--r-- | libs/surfaces/mackie/mcp_buttons.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libs/surfaces/mackie/mcp_buttons.cc b/libs/surfaces/mackie/mcp_buttons.cc index c6bfbc9ddd..1a45719b79 100644 --- a/libs/surfaces/mackie/mcp_buttons.cc +++ b/libs/surfaces/mackie/mcp_buttons.cc @@ -568,7 +568,9 @@ MackieControlProtocol::loop_press (Button &) access_action ("Common/set-loop-from-edit-range"); return off; } else { + bool was_on = session->get_play_loop(); loop_toggle (); + return was_on ? off : on; } } |