diff options
-rw-r--r-- | libs/surfaces/mackie/mackie_control_protocol.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libs/surfaces/mackie/mackie_control_protocol.cc b/libs/surfaces/mackie/mackie_control_protocol.cc index 54805141d2..c8a3d9d66b 100644 --- a/libs/surfaces/mackie/mackie_control_protocol.cc +++ b/libs/surfaces/mackie/mackie_control_protocol.cc @@ -897,7 +897,7 @@ void MackieControlProtocol::handle_control_event( SurfacePort & port, Control & route->panner()[0]->get_effective_position (xpos); // calculate new value, and trim - xpos += state.delta; + xpos += state.delta * state.sign; if ( xpos > 1.0 ) xpos = 1.0; else if ( xpos < 0.0 ) |