Search Issue Tracker

Duplicate

Votes

0

Found in

2022.1.0a3

2022.1.0b6

2022.2

Issue ID

1398844

Regression

Yes

[Linux] Rotation, Rect and Scale tool gizmos and values register incorrectly when dragging the mouse outside of screen bounds

Linux

-

Rotation, Rect and Scale tool gizmos and values register incorrectly when dragging the mouse outside of screen bounds
Steps to reproduce:
1. Create a new project or open an existing one
2. Create a Cube in the scene and select it
3. Switch to Scale tool in Gizmo menu
4. Pick one of the Scale tool Gizmo axes and drag it until the mouse goes out of screen bounds

Expected results: Mouse is moved to the opposite side of the screen, values are incremented if the drag action is continued and Gizmos register the continuation
Actual results: Mouse is moved to the opposite side of the screen, sometimes continually incrementing the value, sometimes just taking the value as if the mouse was moved in the same screen but opposite direction. Gizmo always resets as if the mouse was moved in the same screen

Reproducible with: 2022.1.0a3, 2022.1.0b6, 2022.2.0a2
Not reproducible with: 2021.2.8f1, 2022.1.0a2 (mouse isn't moved to the opposite screen side, but value isn't incremented as well)

Notes:
- Doesn't reproduce on Mac. On Mac it locks the mouse to the same screen, but registers continuous drag action and increments the rotation values
- Scale tool seems to consistently both reset the values and gizmos.
- Rotate tool consistently resets the angle gizmo, but doesn't reset the rotation values.
- Rotating with Rect tool consistently resets the value

  1. This is a duplicate of issue #1360354

    [Linux] Mouse slide screen looping buggy on right hand side

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.