Saving footprint in footprint editor reloads second footprint onto board (was: selection requires disambiguation menu after every Save)
Description
After a footprint is modified and saved any subsequent selection in this footprint requires the use of the disambiguation-menu.
Additionally this menu is populated with two times the same entry.
The issue can be repaired by closing and reopening the FP-editor, until the next SAVE-action
Steps to reproduce
- open attached project, open board: footprint_double_disambiguation.zip
- only one footprint placed, is used from the included FP-library
- doubleclick this footprint
- properties dialog opens --> Edit footprint in library
- library editor opens, with 00_projectlibrary:fp_example opened and ready to modify
- change any item (for instance move the comments-textbox)
- File-->Save (or Save button on toolbar)
- now try to LMB-click-select any item :
- observe: from now on always a disambiguation-menu is presented with two times the same entry
footprint_double_disambiguation.zip
KiCad Version
Application: KiCad Footprint Editor x64 on x64
Version: 7.99.0-1517-gecb2fcd559, release build
Libraries:
wxWidgets 3.2.2
FreeType 2.12.1
HarfBuzz 6.0.0
FontConfig 2.14.1
Platform: Windows 10 (build 19045), 64-bit edition, 64 bit, Little endian, wxMSW
wxWidgets: 3.2.2 (wchar_t,wx containers)
Boost: 1.81.0
OCC: 7.7.1
Curl: 7.88.1-DEV
ngspice: 40
Compiler: Visual C++ 1936 without C++ ABI
Build settings: