4.6 changing material in details panel hides rest of materials in list

This bug doesn’t happen in 4.4 or 4.5

Importing a (rigged?) object and changing a material in the details panel has the panel stop showing the rest of the materials in the list. Changing more materials doesn’t further shorten the list, so changing the last material when you first create the object “fixes” it. The missing materials still render, and they can be changed in the mesh editor, but the details panel seems to forget all about them.

This doesn’t seem to happen with every object, so I’m enclosing a simple 200k object that shows the bug. Create a new, empty blueprint project, import untitled.fbx (6.1 ASCII format), which is a rigged head with 3 materials. Change the middle material in the details panel and the last material is no longer shown in the list.

Editor: Version 4.6.0-2369412+++depot+UE4-Releases+4.6

(It would be real nice if I could copy + paste the version number from the About box, BTW)

Machine:

iMac (21.5-inch, Late 2013)

OS X Yosemite version 10.10.1 (14B25)

*2.9 GHz Intel Core i5

8 GB 1600 MHz DDR3

NVIDIA GeForce GT 750M 1024 MB

link text

I believe this is the same issue as described here:
https://answers.unrealengine.com/questions/140927/46-previev-uskinnedmeshcomponentgetnummaterials-is.html

Yes, that does look like the same cause. Should be a simple fix for 4.6.1

Hey Brain Westley -

I cannot directly speak to whether Pierdek’s issue is the exact same issue, however the issue you are describing has been fixed in an internal branch of the engine. I also cannot confirm if this fix got into the 4.6.1 branch if not it should be fixed, baring complications, in 4.7.0

Thank You

Eric Ketchum