|
|
|
@ -248,9 +248,12 @@ COLOR4D PCB_RENDER_SETTINGS::GetColor( const VIEW_ITEM* aItem, int aLayer ) cons |
|
|
|
else if( GetActiveLayer() == B_Mask && visibleLayers.test( B_Mask ) ) |
|
|
|
aLayer = B_Mask; |
|
|
|
else if( ( visibleLayers & LSET::AllCuMask() ).none() ) |
|
|
|
{ |
|
|
|
if( visibleLayers.any() ) |
|
|
|
aLayer = visibleLayers.Seq().back(); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
// Normal path: get the layer base color
|
|
|
|
COLOR4D color = m_layerColors[aLayer]; |
|
|
|
|