[eeschema] Search Panel - selected items do not follow re-sorting
Description
With items selected in the Search Panel, if the sorting is changed, the selection is static to the row position (does not follow the selected items) and thus results in different items being selected after sorting.
Not really a major issue, but slightly goofy behavior nonetheless, so just wanted to get it documented. ;)
Steps to reproduce
- Open Search Panel
- Select item(s).
- Click on a column heading to re-sort the list.
- Observe selected items are different (selection did not follow re-sorted items, but stuck to same rows)
KiCad Version
Application: KiCad Schematic Editor x64 on x64
Version: 8.0.2, release build
Libraries:
wxWidgets 3.2.4
FreeType 2.12.1
HarfBuzz 8.3.0
FontConfig 2.14.2
libcurl/8.5.0-DEV Schannel zlib/1.3
Platform: Windows 10 (build 19045), 64-bit edition, 64 bit, Little endian, wxMSW
Build Info:
Date: Apr 27 2024 23:05:17
wxWidgets: 3.2.4 (wchar_t,wx containers)
Boost: 1.83.0
OCC: 7.7.1
Curl: 8.5.0-DEV
ngspice: 42
Compiler: Visual C++ 1936 without C++ ABI
Build settings: