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
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
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Tile Palette selected dropdown text does not update when palette is renamed
- ArgumentException thrown and reference to Template gets unset when opening UXML file after editing referenced Template in Play mode
- [iOS][WebGL] Player freezes when multiple properties of a VisualElement are changed at the same time
- Warning 'GetControlID at event ValidateCommand returns a controlID different from the one in the Layout event' is logged when undoing the deletion of an Edited Freeform 2D Light
- ShadowCaster2D breaks on certain Rotation positions when Casting Source is set to PolygonCollider2D
This is a duplicate of issue #1360354