From adb508b18971d8ba6a56d05c17b97627b3cdb6a2 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Sat, 11 Nov 2023 10:11:30 -0700 Subject: [PATCH] no-strobe behavior for varispeed blink --- gtk2_ardour/shuttle_control.cc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/gtk2_ardour/shuttle_control.cc b/gtk2_ardour/shuttle_control.cc index 7c28f9559e..9a45ad44e0 100644 --- a/gtk2_ardour/shuttle_control.cc +++ b/gtk2_ardour/shuttle_control.cc @@ -47,6 +47,7 @@ #include "rgb_macros.h" #include "shuttle_control.h" #include "timers.h" +#include "ui_config.h" #include "pbd/i18n.h" @@ -252,6 +253,10 @@ ShuttleControl::varispeed_button_scroll_event (GdkEventScroll* ev) void ShuttleControl::do_blink (bool onoff) { + if (UIConfiguration::instance().get_no_strobe()) { + onoff = true; + } + if (!shuttle_grabbed && _session && _session->default_play_speed () != 1.0) { _vari_button.set_active (onoff); if (_session->actual_speed () == 0) {