From 47558bdd62d9d67dbec4af7fe0a30a1ac41c92a5 Mon Sep 17 00:00:00 2001 From: HorizonCode Date: Wed, 2 Jul 2025 11:44:48 +0200 Subject: [PATCH] fix: adjust velocity threshold for cursor rotation activation --- src/lib/components/ui/osu-cursor/OsuCursor.svelte | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/lib/components/ui/osu-cursor/OsuCursor.svelte b/src/lib/components/ui/osu-cursor/OsuCursor.svelte index 8aede35..6197818 100644 --- a/src/lib/components/ui/osu-cursor/OsuCursor.svelte +++ b/src/lib/components/ui/osu-cursor/OsuCursor.svelte @@ -46,10 +46,10 @@ const deltaX = e.pageX - window.pageXOffset - dragStartX; const deltaY = e.pageY - window.pageYOffset - dragStartY; - const velocityX = Math.abs(mouseX - lastMouseX); - const velocityY = Math.abs(mouseY - lastMouseY); + const velocityX = mouseX - lastMouseX; + const velocityY = mouseY - lastMouseY; - if (!applyRotation && isMouseDown && velocityX * velocityX + velocityY * velocityY > 800) { + if (!applyRotation && isMouseDown && velocityX * velocityX + velocityY * velocityY > 50) { applyRotation = true; }