Eeschema: Opening "Edit Symbol Fields" dialog crashes Eeschema
Fixes: lp:1795088 https://bugs.launchpad.net/kicad/+bug/1795088
This commit is contained in:
parent
3f6819e592
commit
094f340359
|
@ -600,18 +600,19 @@ public:
|
|||
|
||||
if( aCol == REFERENCE )
|
||||
{
|
||||
for( unsigned row = 0; row < GetNumberRows(); ++row )
|
||||
for( int row = 0; row < GetNumberRows(); ++row )
|
||||
{
|
||||
width = std::max( width, GetTextSize( GetValue( row, aCol ), GetView() ).x );
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
wxString column_label = GetColLabelValue( aCol ); // component fieldName or Qty string
|
||||
|
||||
for( unsigned compRef = 0; compRef < m_componentRefs.GetCount(); ++ compRef )
|
||||
{
|
||||
timestamp_t compId = m_componentRefs[ compRef ].GetComp()->GetTimeStamp();
|
||||
wxString text = m_dataStore[ compId ][ m_fieldNames[ aCol ] ];
|
||||
|
||||
wxString text = m_dataStore[ compId ][ column_label ];
|
||||
width = std::max( width, GetTextSize( text, GetView() ).x );
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue