Use EDA_COMBINED_MATCHER more consistently.

Fixes https://gitlab.com/kicad/code/kicad/-/issues/20678
This commit is contained in:
Jeff Young
2025-04-16 12:20:15 +01:00
parent 69bf9894e9
commit 5279cc8767
+3 -1
View File
@@ -620,11 +620,13 @@ void FIELDS_EDITOR_GRID_DATA_MODEL::RebuildRows()
m_rows.clear();
EDA_COMBINED_MATCHER matcher( m_filter.Lower(), CTX_SEARCH );
for( unsigned i = 0; i < m_symbolsList.GetCount(); ++i )
{
SCH_REFERENCE ref = m_symbolsList[i];
if( !m_filter.IsEmpty() && !WildCompareString( m_filter, ref.GetFullRef(), false ) )
if( !m_filter.IsEmpty() && !matcher.Find( ref.GetFullRef().Lower() ) )
continue;
if( m_excludeDNP && ( ref.GetSymbol()->GetDNP()