Don't desaturate the selection shadow

Selection shadows are helpful when showing which elements are selected
and there is no benefit (and some downside) to having their color
removed.

Fixes https://gitlab.com/kicad/code/kicad/issues/13878

(cherry picked from commit 9f8b25a0b0)
This commit is contained in:
Seth Hillbrand 2023-02-14 10:21:09 -08:00
parent 0f7fbc411a
commit d1ca84aa43
1 changed files with 1 additions and 1 deletions

View File

@ -483,7 +483,7 @@ COLOR4D SCH_PAINTER::getRenderColor( const EDA_ITEM *aItem, int aLayer, bool aDr
color = color.Darken( 0.5f );
}
if( aDimmed )
if( aDimmed && !( aItem->IsSelected() && aDrawingShadows ) )
{
COLOR4D sheetColour = m_schSettings.GetLayerColor( LAYER_SCHEMATIC_BACKGROUND );
color.Desaturate();