osu
osu copied to clipboard
Drawing sliders when using a touch device doesn't work as expected
https://github.com/ppy/osu/assets/191335/4dc57134-a6fe-4b13-a5fd-361454b34d04
Placing any kind of object with touch is broken: for the initial click, it uses the old mouse position instead of the new touch/mouse position. With sliders, only the first control point is broken.
This is because the position of the placement is updated in Update(), which happens after input handling finalises or starts the placement.
https://github.com/ppy/osu/assets/16479013/e1a52687-bd0f-4702-8a6f-339a756061e2
see https://github.com/ppy/osu/issues/19422#issuecomment-2210851495 for update on this i guess