Search Issue Tracker
Won't Fix
Won't Fix in 6000.0.X
Votes
1
Found in
2023.2.17f1
6000.0.0b14
Issue ID
UUM-68489
Regression
Yes
“SerializedObjectBindingBase.Update” is called when bound property of a UIElement is not changed
How to reproduce:
1. Open the “UIElementsBindingPerformance“ project
2. Open the “SampleScene”
3. In the Hierarchy window select the “GameObject”
4. Open the Profiler (Window > Analysis > Profiler)
5. In the Profiler window make sure to enable “Deep Profile”
6. In the Analysis Hierarchy search bar write “SerializedObjectBindingBase.Update”
7. Switch to “Edit Mode”
8. Start capturing frames for 5 seconds then stop
9. Inspect the frames
Expected result: “SerializedObjectBindingBase.Update” is called only when the bound property of a UIElement is changed
Actual result: “SerializedObjectBindingBase.Update” is called every few frames
Reproduced with: 2023.2.0a18, 2023.2.17f1, 6000.0.0b14
Not reproduced with: 2021.3.37f1, 2022.3.23f1, 2023.2.0a17
Reproduced on: Windows 11
Not reproduced on: No other environment tested
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
- Inconsistent "Mock HMD Loader" naming in the "Project Settings"
- Search Field breaks when deleting a Search Expression that has been converted to a Visual Query Block
- Outdated documentation page is linked when clicking on the Help icon for "Virtual Texturing" Module in Profiler Window
- [Linux] No “File already exists” pop-up thrown when saving Shader Variants with an already existing name from Build Profiles or Project Settings window
- Bounding Box Size of Light Probe Proxy Volume and Settings.Max Interaction Distance of Panel Input Configuration Components cannot be added as Properties in Animation window
Resolution Note:
Fixed through a different issue. Unity version containing the fix is 6000.0.4f1.
Resolution Note (6000.0.X):
Fixed through a different issue. Unity version containing the fix is 6000.0.4f1.