diff --git a/src/lib/components/ui/osu-cursor/OsuCursor.svelte b/src/lib/components/ui/osu-cursor/OsuCursor.svelte index 6197818..7c8c665 100644 --- a/src/lib/components/ui/osu-cursor/OsuCursor.svelte +++ b/src/lib/components/ui/osu-cursor/OsuCursor.svelte @@ -49,7 +49,9 @@ const velocityX = mouseX - lastMouseX; const velocityY = mouseY - lastMouseY; - if (!applyRotation && isMouseDown && velocityX * velocityX + velocityY * velocityY > 50) { + const dist = Math.sqrt(velocityX * velocityX + velocityY * velocityY); + + if (!applyRotation && isMouseDown && dist > 10) { applyRotation = true; }