Search Issue Tracker
Active
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
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Crash on memcpy when using ScreenCapture.CaptureScreenshot with superSize set to zero
- [URP] Package Samples - Missing scripts in Unity 2022+
- [URP][Package Samples] Continuous "Renderer at index _ is missing for camera _" warnings when opening sample scene
- [URP] Package Samples - Missing scripts in Unity 6
- [URP] Package samples - scenes using FirstPersonController not working in Unity 6
Add comment