Steps to reproduce:
- Create a new Unity project using the Universal 3D template
- Create a new GameObject (GameObject > 3D Object > Cube)
- Select the newly created GameObject in the Hierarchy window
- Open the Animation window (Window > Animation > Animation)
- Create a new animation in the Animation window
- Open the Animator window (Window > Animation > Animator)
- Create a new Layer or Parameter
- Rename the new Layer or Parameter and constantly copy and paste a long string into the text box
- Observe the Editor
Actual results: The Editor hangs
Expected results: The Editor does not hang or there is a a character limit
Reproducible with versions: 2022.3.66f1, 6000.0.57f1, 6000.1.16f1, 6000.2.4f1, 6000.3.0b1
Tested on (OS): macOS SIlicon Sequoia 15.6
Notes:
- Before the Editor hangs, if you try to delete a Layer or a Parameter with a long name, the deletion popup is so long that the popup buttons are not visible
- The Editor does not un-freeze ever, has to be Force Quit