Steps to reproduce:
- Open a Unity Project
- In the Scene, create a new Cube via GameObject > 3D Object > Cube
- Select the cube and check the 'Static' option near the top of the Inspector
- Create a new material in the Project Window via Right-Click > Create > Material
- Select the new material and check 'Emission' under Surface Inputs
- Drag the material onto the Cube object to assign it
- Open Light Explorer via Window > Rendering > Light Explorer
- Navigate to the Static Emissives tab
- Open Undo History via Edit > Undo History or the shortcut Ctrl + U
- In the Static Emissives tab of Light Explorer, either change the Global Illumination or Colour of your material
Actual results: The change is not added to the Undo History. If you try to undo the change with Ctrl + Z then it will not undo.
Expected results: The change is added to the Undo History and you can undo it via Ctrl + Z
Reproducible with versions: 6000.0.22f1. 2022.3.48f1, 2021.3.44f1, 7000.0.0a3
Not reproducible with versions: -
Can’t test with versions: -
Tested on (OS): Windows 10/11
Notes:
- All other tabs in the Light Explorer add changes to the Undo History. It is only the Static Emissives tab that doesn't.
- A particular pain point is if the user changes the colour for their material. As they can't undo it, they would have to try to re-find the colour again (or open their source control to try to revert the change from there).