From 9438914aca6f89a44245dbf46c47145484a11a08 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Sun, 20 Aug 2023 17:49:59 -0600 Subject: [PATCH] ctrl surfaces: fix logic error in toggle_roll() for surfaces --- libs/ctrl-interface/control_protocol/basic_ui.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libs/ctrl-interface/control_protocol/basic_ui.cc b/libs/ctrl-interface/control_protocol/basic_ui.cc index 7e6b37b443..40a6fc15ec 100644 --- a/libs/ctrl-interface/control_protocol/basic_ui.cc +++ b/libs/ctrl-interface/control_protocol/basic_ui.cc @@ -710,6 +710,8 @@ BasicUI::toggle_roll (bool with_abort, bool roll_out_of_bounded_mode) } else if (session->get_play_range ()) { session->request_cancel_play_range (); + } else { + session->request_stop (with_abort, true); } } else {