Steps to reproduce:
- Create a new Unity project using the Universal 3D template
- Open the Profiler window (Window > Analysis > Profiler)
- Enter Play Mode and record some frames
- Exit Play Mode
- Select any frame in the CPU Usage module
- Change Timeline to "New Timeline (Experimental)"
- Open the CPU Usage options dropdown
- Enable "Show full dependency chain" (default: disabled)
- Disable "Show folded group preview" (default: enabled)
- Enable "Show Full Scripting Method Names" (default: disabled)
- Trigger a domain reload - modify and save any script, or create a new script
- Reopen the CPU Usage options dropdown
Actual results: The "New Timeline (Experimental)" options are reset to their defaults "Show full dependency chain" is disabled again and "Show folded group preview" is enabled again. "Show Full Scripting Method Names", which sits in the same dropdown, keeps the value it was given.
Expected results: The view's options persist across a domain reload, consistent with
the other options in the same dropdown
Reproducible with versions: 6000.7.0b1
Can’t test with versions: 6000.0.0f1, 6000.0.84f1, 6000.3.24f1, 6000.5.11f1,
6000.6.2f1 (due to feature not existing)
Tested on (OS): MacOS Silicon Tahoe 26.6.2