diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2016-01-31 09:11:37 -0500 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2016-01-31 09:11:43 -0500 |
commit | ef793d37629afe6cdb06b89e5f53a2198db200de (patch) | |
tree | 281689c1d83bbb7c08ffded6d808b9ae3314dd5a | |
parent | 0fa208015e6b7fe0735fefa14807e5274899e25a (diff) |
mackie: shift-stop additionally requests MIDI Panic, as well as regular stop
-rw-r--r-- | libs/surfaces/mackie/mcp_buttons.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/libs/surfaces/mackie/mcp_buttons.cc b/libs/surfaces/mackie/mcp_buttons.cc index c9ba34c18a..2e87117920 100644 --- a/libs/surfaces/mackie/mcp_buttons.cc +++ b/libs/surfaces/mackie/mcp_buttons.cc @@ -447,6 +447,11 @@ LedState MackieControlProtocol::stop_press (Button &) { transport_stop (); + + if (main_modifier_state() == MODIFIER_SHIFT) { + session->midi_panic(); + } + return on; } |