eeschema "Find" function (Ctrl+F) fails, unless wrap-around
Bug #1199689 reported by
Thiadmer Riemersma
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Fix Released
|
Low
|
Wayne Stambaugh |
Bug Description
In eeschema, when locating a component, say "C5", with the Find function (Ctrl+F), eeschema may or may not find it. If it finds C5, it may not find C4, for example. When a label occurs twice in a sheet, Ctrl+F may find one, but not the other.
These problems disappear when you activate the "Wrap around end of search list".
Changed in kicad: | |
assignee: | nobody → Wayne Stambaugh (stambaughw) |
Changed in kicad: | |
status: | New → Fix Committed |
To post a comment you must log in.
You have accurately described the expected behavior of the wrap option. Searching starts at the last found object in the schematic or the first object in the schematic if no previous search has been performed. The object order in the schemaitc is typically the order in which the objects were placed in the schematic. Therefore, the searching may not be alphabetically which may be confusing to some. The disabling the wrap option is handy when you are doing wildcard searches (C*) and do not want to search for objects that were already found. I am reluctant to change this behavior for this reason. You are the only second or third person that I can recall having an issue with this.