Search Issue Tracker

Fixed

Fixed in 2021.3.36f1, 2022.3.20f1, 2023.2.10f1, 2023.3.0b5

Votes

0

Found in

2021.3.32f1

2022.3.13f1

2023.1.19f1

2023.2.0f1

2023.3.0a13

Issue ID

UUM-56520

Regression

No

Move tool resets GameObject's local position when a different parent GameObject is assigned

--

-

How to reproduce:
1. Open the “MoveToolTest” project
2. Open the “Test1” Scene in the “Scenes” folder
3. Select the “Elevator” GameObject
4. Move it towards the positive-Y direction by dragging the Transform Component’s Y label
5. Observe expected behavior
6. Move it back down to the starting position by dragging the Transform Component’s Y label
7. Slowly move it towards the positive-Y direction using the Move tool in the Scene view
8. Observe actual behavior

Expected result: GameObject’s local position gets set to “0” after a new parent is assigned and the “Elevator” moves smoothly
Actual result: The Move tool reverts GameObject’s local position after a new parent is assigned, and the “Elevator” teleports up by 4 units

Reproduced with: 2021.3.32f1, 2022.3.13f1, 2023.1.19f, 2023.2.0f1, 2023.3.0a13

Reproduced on: Windows 10 (by reporter), Windows 11
Not Reproducible on: No other environment tested

  1. Resolution Note (fix version 2023.3.0b5):

    Fixed Move tool behavior when the parent GameObject changes during manipulation.

  2. Resolution Note (fix version 2023.2.10f1):

    Fixed Move tool behavior when the parent GameObject changes during manipulation.

  3. Resolution Note (fix version 2022.3.20f1):

    Fixed Move tool behavior when the parent GameObject changes during manipulation.

  4. Resolution Note (fix version 2021.3.36f1):

    Fixed Move tool behavior when the parent GameObject changes during manipulation.

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.