Plated pads in 3D viewer (PCBNew & Footprint editor) show up as non plated
Description
When checking a footprint or board created in 6.0 with the 3D viewer, the pads show up as non plated. When opening a project from an older version, the pads show up fine. When changing the pad properties / pad stackup of a single pad, the other pads start showing up.
Behaviour after altering one pad stackup
PCBNew board from 5.1 openened in 6.0
Steps to reproduce
- Create a new project or open the footprint editor
- View the footprint in 3D
- Notice unplated pads that should be plated
- Alter the pad stack of one pad from "all copper layers" to "F.cu, B.cu and connected layers"
- View the footprint in 3D
- Notice all pads become plated and the altered pad orange
KiCad version
Application: KiCad (64-bit)
Version: (6.0.0), release build
Libraries:
wxWidgets 3.1.5
libcurl/7.78.0-DEV Schannel zlib/1.2.11
Platform: Windows 10 (build 19043), 64-bit edition, 64 bit, Little endian, wxMSW
Build Info:
Date: Dec 24 2021 19:17:02
wxWidgets: 3.1.5 (wchar_t,wx containers)
Boost: 1.76.0
OCC: 7.5.0
Curl: 7.78.0-DEV
ngspice: 35
Compiler: Visual C++ 1929 without C++ ABI
Build settings:
KICAD_USE_OCC=ON
KICAD_SPICE=ON