From b4640cdc551731e907e5efb68f0a86f7d390168b Mon Sep 17 00:00:00 2001 From: Jeff Young <jeff@rokeby.ie> Date: Wed, 19 Mar 2025 08:55:01 +0000 Subject: [PATCH] Search all fields, hidden or not. Fixes https://gitlab.com/kicad/code/kicad/-/issues/20370 --- eeschema/widgets/search_handlers.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/eeschema/widgets/search_handlers.cpp b/eeschema/widgets/search_handlers.cpp index 79f50e5cf9..afd617b706 100644 --- a/eeschema/widgets/search_handlers.cpp +++ b/eeschema/widgets/search_handlers.cpp @@ -175,6 +175,7 @@ int SYMBOL_SEARCH_HANDLER::Search( const wxString& aQuery ) m_hitlist.clear(); SCH_SEARCH_DATA frp; + frp.searchAllFields = true; frp.findString = aQuery; // Try to handle whatever the user throws at us (substring, wildcards, regex, etc.) @@ -256,6 +257,7 @@ int POWER_SEARCH_HANDLER::Search( const wxString& aQuery ) m_hitlist.clear(); SCH_SEARCH_DATA frp; + frp.searchAllFields = true; frp.findString = aQuery; // Try to handle whatever the user throws at us (substring, wildcards, regex, etc.) @@ -327,6 +329,7 @@ int TEXT_SEARCH_HANDLER::Search( const wxString& aQuery ) m_hitlist.clear(); SCH_SEARCH_DATA frp; + frp.searchAllFields = true; frp.findString = aQuery; // Try to handle whatever the user throws at us (substring, wildcards, regex, etc.) @@ -411,6 +414,7 @@ int LABEL_SEARCH_HANDLER::Search( const wxString& aQuery ) m_hitlist.clear(); SCH_SEARCH_DATA frp; + frp.searchAllFields = true; frp.findString = aQuery; // Try to handle whatever the user throws at us (substring, wildcards, regex, etc.)