Search Issue Tracker
Duplicate
Duplicate in 6000.0.X
Votes
0
Found in
2022.3.36f1
6000.0.9f1
Issue ID
UUM-75185
Regression
Yes
Shortcuts and view tool stops working when the Editor recompile
Reproduction steps:
1. Open the attached “BugRepro” project
2. Try to move around in the Scene View
Expected result: The Scene View responds to actions and moves
Actual result: The Scene View is stuck, not moving
Reproducible with: 2022.3.14f1, 2022.3.36f1, 6000.0.9f1
Not reproducible with: 2021.3.40f1, 2022.3.13f1
Reproducible on: Windows 10
Not reproducible on: No other environment
Note:
- If the issue does not reproduce, try to cause a Unity to recompile
-
Resolution Note:
On line 65 in Scripts\Utilities\Attributes\Editor\ReorderableArrayInspector.cs, you are overwriting EditorApplication.delayCall by assigning to it rather than registering a new callback to it (as in you should use += rather than =). This prevents the Scene view navigation shortcuts from being registered as currently we are also using EditorApplication.delayCall. We have plans to stop using delayCall, but until then please make sure you are registering not overwriting.
You will find that Scene view becomes responsive after changing the two assignment operators on line 65 to +=.
Duplicate of https://issuetracker.unity3d.com/product/unity/issues/guid/UUM-67782 -
Resolution Note (6000.0.X):
On line 65 in Scripts\Utilities\Attributes\Editor\ReorderableArrayInspector.cs, you are overwriting EditorApplication.delayCall by assigning to it rather than registering a new callback to it (as in you should use += rather than =). This prevents the Scene view navigation shortcuts from being registered as currently we are also using EditorApplication.delayCall. We have plans to stop using delayCall, but until then please make sure you are registering not overwriting.
You will find that Scene view becomes responsive after changing the two assignment operators on line 65 to +=.
Duplicate of https://issuetracker.unity3d.com/product/unity/issues/guid/UUM-67782
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
- Texture2D hash changes inside of an AssetBundle when rebuilding a SpriteAtlas bundle with an empty AssetPostprocessor Script enabled
- Aniso Level still applies when Generate MipMap is disabled in Texture Import Settings
- Mipmap Limit Groups long names are not truncated when creating a new Mipmap Limit Group with a long name
- “ArgumentException: Invalid double parameter.” error is thrown when Infinity is typed into the Fixed Timestep field
- GameObject becomes gray when using HDRP and STP together on macOS
This is a duplicate of issue #UUM-67782