Don't dim markers when in high-contrast mode.

Fixes: lp:1706570
* https://bugs.launchpad.net/kicad/+bug/1706570
This commit is contained in:
Jeff Young 2017-12-22 11:26:24 +00:00 committed by jean-pierre charras
parent b4ad8ec560
commit d3923de7b9
1 changed files with 4 additions and 1 deletions

View File

@ -229,6 +229,9 @@ const COLOR4D& PCB_RENDER_SETTINGS::GetColor( const VIEW_ITEM* aItem, int aLayer
// Try to obtain the netcode for the item
if( const BOARD_CONNECTED_ITEM* conItem = dyn_cast<const BOARD_CONNECTED_ITEM*> ( item ) )
netCode = conItem->GetNetCode();
if( item->Type() == PCB_MARKER_T )
return m_layerColors[aLayer];
}
// Single net highlight mode
@ -932,7 +935,7 @@ void PCB_PAINTER::draw( const DRAWSEGMENT* aSegment, int aLayer )
m_gal->Translate( module->GetPosition() );
m_gal->Rotate( -module->GetOrientationRadians() );
}
std::copy( points.begin(), points.end(), std::back_inserter( pointsList ) );
pointsList.push_back( points[0] );