From 4161f6b124f8d00e6fe5ca1a80466eedff82c459 Mon Sep 17 00:00:00 2001 From: James Gray Date: Mon, 9 Sep 2024 22:25:40 -0400 Subject: [PATCH] apply fix to global shuffle --- src/uClock.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/uClock.cpp b/src/uClock.cpp index 59fd7ea..ab9be49 100755 --- a/src/uClock.cpp +++ b/src/uClock.cpp @@ -364,8 +364,11 @@ bool inline uClockClass::processShuffle() if (shff >= 0) { mod_shuffle = mod_step_counter - shff; // any late shuffle? we should skip next mod_step_counter == 0 - if (last_shff < 0 && mod_step_counter != 1) - return false; + if (last_shff < 0 && mod_step_counter != 1) { + if (shuffle_shoot_ctrl == true) + shuffle_shoot_ctrl = false; + return false; + } } else if (shff < 0) { mod_shuffle = mod_step_counter - (mod_step_ref + shff); //if (last_shff < 0 && mod_step_counter != 1)