serious issues with blank preview icons that affects Materials, models, and prefabs
Materials can be fixed by right clicking and refresh, which wipes them of all their texture links, but then
CTRL+Z then remaps them, until the editor flashes and wipes the previews again.
However for prefabs iv got no fix.
Iv done the following:
Deleted Library - Restarted
Deleted Artifacts - Restarted
Copied to new project same version
Upgraded to new version 17 → 18 same issue repeated steps again - no fix
I did however find these in the console window after setting everything to debug mode:
NullReferenceException: Object reference not set to an instance of an object
UnityEngine.UIElements.UIR.CommandManipulator.FindTailCommandInsertionPoint (UnityEngine.UIElements.VisualElement ve, UnityEngine.UIElements.UIR.RenderChainCommand& prev, UnityEngine.UIElements.UIR.RenderChainCommand& next) (at <63c445d776c7408995613f2852622992>:0)
UnityEngine.UIElements.UIR.CommandManipulator.ReplaceCommands (UnityEngine.UIElements.UIR.RenderChain renderChain, UnityEngine.UIElements.VisualElement ve, UnityEngine.UIElements.UIR.EntryProcessor processor) (at <63c445d776c7408995613f2852622992>:0)
UnityEngine.UIElements.UIR.RenderChain+VisualChangesProcessor.ConvertEntriesToCommands (UnityEngine.UIElements.UIR.ChainBuilderStats& stats) (at <63c445d776c7408995613f2852622992>:0)
UnityEngine.UIElements.UIR.RenderChain.ProcessChanges () (at <63c445d776c7408995613f2852622992>:0)
UnityEngine.UIElements.UIRRepaintUpdater.Update () (at <63c445d776c7408995613f2852622992>:0)
UnityEngine.UIElements.VisualTreeUpdater.UpdateVisualTreePhase (UnityEngine.UIElements.VisualTreeUpdatePhase phase) (at <63c445d776c7408995613f2852622992>:0)
UnityEngine.UIElements.Panel.UpdateForRepaint () (at <63c445d776c7408995613f2852622992>:0)
UnityEngine.UIElements.Panel.Repaint (UnityEngine.Event e) (at <63c445d776c7408995613f2852622992>:0)
UnityEngine.UIElements.UIElementsUtility.DoDispatch (UnityEngine.UIElements.BaseVisualElementPanel panel) (at <63c445d776c7408995613f2852622992>:0)
UnityEngine.UIElements.UIElementsUtility.UnityEngine.UIElements.IUIElementsUtility.ProcessEvent (System.Int32 instanceID, System.IntPtr nativeEventPtr, System.Boolean& eventHandled) (at <63c445d776c7408995613f2852622992>:0)
UnityEngine.UIElements.UIEventRegistration.ProcessEvent (System.Int32 instanceID, System.IntPtr nativeEventPtr) (at <63c445d776c7408995613f2852622992>:0)
UnityEngine.UIElements.UIEventRegistration+<>c.<.cctor>b__1_2 (System.Int32 i, System.IntPtr ptr) (at <63c445d776c7408995613f2852622992>:0)
UnityEngine.GUIUtility.ProcessEvent (System.Int32 instanceID, System.IntPtr nativeEventPtr, System.Boolean& result) (at <86489288c18f4069b2fd71fef561f59c>:0)
As well as this:
Assertion failed
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)
Iv got hundreds of kitbash prefabs I NEED to be able to see and materials, or i’ll never get anything done. How do I fix this Unity Devs?