Unity-Technologies / EditorXR

Author XR in XR
Other
925 stars 167 forks source link

Material doesn't have a texture property '_MainTex' in Player builds #543

Closed mtschoen-unity closed 5 years ago

mtschoen-unity commented 5 years ago

On opening the Main Menu for the first time, the following error occurs 6 times:


UnityEngine.Material:GetTextureImpl()
UnityEngine.Material:GetTexture(String)
UnityEngine.Material:get_mainTexture()
UnityEngine.UI.Image:get_mainTexture() (at C:\buildslave\unity\build\Extensions\guisystem\UnityEngine.UI\UI\Core\Image.cs:615)
UnityEngine.UI.Graphic:UpdateMaterial() (at C:\buildslave\unity\build\Extensions\guisystem\UnityEngine.UI\UI\Core\Graphic.cs:562)
UnityEngine.UI.Image:UpdateMaterial() (at C:\buildslave\unity\build\Extensions\guisystem\UnityEngine.UI\UI\Core\Image.cs:838)
UnityEngine.UI.Graphic:Rebuild(CanvasUpdate) (at C:\buildslave\unity\build\Extensions\guisystem\UnityEngine.UI\UI\Core\Graphic.cs:539)
UnityEngine.UI.CanvasUpdateRegistry:PerformUpdate() (at C:\buildslave\unity\build\Extensions\guisystem\UnityEngine.UI\UI\Core\CanvasUpdateRegistry.cs:198)
UnityEngine.Canvas:SendWillRenderCanvases()
UnityEngine.Canvas:ForceUpdateCanvases()
UnityEngine.UI.ScrollRect:EnsureLayoutHasRebuilt() (at C:\buildslave\unity\build\Extensions\guisystem\UnityEngine.UI\UI\Core\ScrollRect.cs:606)
UnityEngine.UI.ScrollRect:LateUpdate() (at C:\buildslave\unity\build\Extensions\guisystem\UnityEngine.UI\UI\Core\ScrollRect.cs:792)```

This is benign (no side-effects) but distracting. We are working on a fix.
dunity commented 5 years ago

A fix is up in the following PR: https://github.com/Unity-Technologies/EditorXR/pull/545

dunity commented 5 years ago

Can close the issue if fix PR is approved & merged