UnityEditor Version:
2022.3.22f1
VRChat Version:
VRChat SDK - World 3.6.0
VRChat SDK - Base 3.6.0
Description of the bug:
When placing UI elements (Image/Button...) in the scene, a notification appears in the VRCSDK Control Panel's Builder tab indicating that the SuperSampledUIShader needs to be applied. When pressing the Auto Fix button in this notification, it seems like the relevant material is set for the UI in the Hierarchy. However, after saving the scene and reopening it, the changes revert to their original state.
Steps to reproduce (how did you encounter the bug?):
Method:
1. Place UI elements (Image/Button...) in the scene.
2. Open the VRCSDK Control Panel and display the Builder tab.
3. Press the Auto Fix button in the notification to apply the SuperSampledUIShader.
4. Save the scene and reopen it to find that the material has not been set.
Cause:
The issue occurs because the SDK does not set the Dirty flag after changes are made, so the changes are not marked for saving.

Photo Viewer

View photos in a modal