When MRTK is installed via UPM upgrading the MRTK Standard shader for Universal RP will only update materials for the current sessoin. Once Unity is restarted the shader/materials are back to the legacy mode.
The upgrade persists.
Got it too!
Ahh @Cameron-Micka, does this step edit the shader file directly?
@davidkline-ms might be another asset we'll need to import into the Assets folder.
@keveleigh yes it does! It changes two lines in the shader: https://github.com/microsoft/MixedRealityToolkit-Unity/blob/06a06778e38da622b37cc299a93f16e143b7bdeb/Assets/MRTK/Core/Inspectors/MixedRealityStandardShaderGUI.cs#L781
@keveleigh @Cameron-Micka thanks for the info.
I would love to not require importing unless the customer needs to update to URP. Any thoughts on how to do that given the constraints of UPM?
fixed with #8804
Most helpful comment
Ahh @Cameron-Micka, does this step edit the shader file directly?
@davidkline-ms might be another asset we'll need to import into the Assets folder.