Search Issue Tracker
Won't Fix
Won't Fix in 2023.3.X
Votes
0
Found in
2021.3.19f1
2022.2.7f1
2022.3.13f1
2023.1.0b4
2023.2.0a1
2023.3.0a3
Issue ID
UUM-27824
Regression
No
Text settings in UI Builder throw errors if the window loses focus
Steps to reproduce:
1. Dock the UI Builder window (Window > UI Toolkit > UI Builder) in the same tab group as the Game window (the UI Builder window should not be visible when switched to Game window and vice versa)
2. Add a Label to the default document in UI Builder
3. Scroll to Text settings in the Inspector and expand
4. Switch the active tab to Game view so that UI Builder window wouldn't be visible
6. Go back to UI Builder
7. Click on any Text Align buttons without selecting or deselecting anything
Note: this will reproduce after switching to any tab as long as UI Builder loses focus
Expected result: no errors are thrown and proper references to the selected label item are rebuilt after switching back to the UI Builder window
Actual result: an error is thrown when changing Text Align settings
NullReferenceException: Object reference not set to an instance of an object
Unity.UI.Builder.BuilderCanvasStyleControls.HorizontalTextAlignUpdateToggleIcon () (at /Users/bokken/build/output/unity/unity/Modules/UIBuilder/Editor/Builder/Viewport/BuilderCanvasStyleControls.cs:330)
Reproducible with: 2021.1.0f1, 2022.2.0a1, 2023.1.0b5, 2023.2.0a3
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
- [Web][iOS] Web Player keeps restarting on launch when Native C/C++ Multithreading is enabled
- "Add Scene to Scenes in Build" pop-up reappears after Scene has already been added and another Multiplayer Editor Instance is loaded
- TableEntryAdded event is not triggered when a new entry is added in the Localization Tables window
- The macOS Player is built to a different folder than the selected one when the Player is built on Windows
- Editor memory leak in VisualElement when recompiling in a blank URP project
Resolution Note:
Fixed in recent versions of 2023.3 by unknown PR.
Resolution Note (2023.3.X):
Fixed in recent versions of 2023.3 by unknown PR.