Fix warp_mouse for transient windows, smoother mouse positioning when releasing mouse for spinbox

This commit is contained in:
MathieuRoux 2022-08-18 11:16:29 +02:00
parent 8769088f48
commit 5ac5c8bc06
5 changed files with 18 additions and 3 deletions

View file

@ -1103,7 +1103,7 @@ Vector2 Viewport::get_mouse_position() const {
void Viewport::warp_mouse(const Vector2 &p_position) {
Transform2D xform = get_screen_transform();
Vector2 gpos = xform.xform(p_position).round();
Vector2 gpos = xform.xform(p_position);
Input::get_singleton()->warp_mouse(gpos);
}