From a60560e36c187eef9ecbaaeeab7a87f8660ddf05 Mon Sep 17 00:00:00 2001 From: MoonDroid <81515012+moondroidcoder@users.noreply.github.com> Date: Tue, 20 May 2025 00:29:52 +0700 Subject: [PATCH] fix: ensure draggingDifficulty is set correctly during swipe interactions --- source/funkin/ui/freeplay/FreeplayState.hx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/funkin/ui/freeplay/FreeplayState.hx b/source/funkin/ui/freeplay/FreeplayState.hx index 429766263..c563ee6da 100644 --- a/source/funkin/ui/freeplay/FreeplayState.hx +++ b/source/funkin/ui/freeplay/FreeplayState.hx @@ -1725,11 +1725,11 @@ class FreeplayState extends MusicBeatSubState { if (_pressedOnSelected && TouchUtil.touch != null) { - draggingDifficulty = true; // Have to turn off null safety in-order to compile this!! -Zack @:nullSafety(Off) if (SwipeUtil.swipeLeft) { + draggingDifficulty = true; dj?.resetAFKTimer(); changeDiff(1, false, true); _pressedOnSelected = false; @@ -1743,6 +1743,7 @@ class FreeplayState extends MusicBeatSubState } else if (SwipeUtil.swipeRight) { + draggingDifficulty = true; dj?.resetAFKTimer(); changeDiff(-1, false, true); _pressedOnSelected = false;