[3D Viewer] Nested step files got stripped of the components face colors
Description
I am designing a three phase bridge rectifier with vertical standing boards that are connected to a breakout board. Therefore, In order to validate that the drivers and breakout board mate at the correct point, and also that other 3D models do not overlap, I made that the breakout board (top, colored) has the two step files of the driver boards (two middle boards, gray and dull). Then, in one of the footprints of the bottom board, I appended this step file.
I then discovered that the driver boards were missing their face colors.
Steps to reproduce
KiCad Version
Application: KiCad PCB Editor x64 on x64
Version: 8.99.0-400-g383dbd983a, release build
Libraries:
wxWidgets 3.2.4
FreeType 2.13.2
HarfBuzz 8.3.0
FontConfig 2.14.2
Platform: Windows 11 (build 22631), 64-bit edition, 64 bit, Little endian, wxMSW
wxWidgets: 3.2.4 (wchar_t,wx containers)
Boost: 1.84.0
OCC: 7.7.1
Curl: 8.6.0-DEV
ngspice: 42
Compiler: Visual C++ 1936 without C++ ABI
Build settings: