diff --git a/src/propgrid/propgrid.cpp b/src/propgrid/propgrid.cpp index b08d74fabb..d2509b993a 100644 --- a/src/propgrid/propgrid.cpp +++ b/src/propgrid/propgrid.cpp @@ -1425,6 +1425,9 @@ void wxPropertyGrid::RegainColours() int colDec = -72; #endif wxColour capForeCol = wxPGAdjustColour(m_colCapBack,colDec,5000,5000,true); + if (wxPGGetColAvg(m_colCapBack) < 100) + capForeCol = wxSystemSettings::GetColour( wxSYS_COLOUR_WINDOWTEXT ); + m_colCapFore = capForeCol; m_categoryDefaultCell.GetData()->SetFgCol(capForeCol); }