Aliases deletion Error in Symbol Editor
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Fix Released
|
High
|
Jeff Young |
Bug Description
Windows nigtly form 1.1.2019
In Symbol Editor deleting aliases deletes not the intended ones and then KiCad at symbol tree showes aliases before deletion (even after reopening KiCad) but symbol properties window showes only one and not the one I left.
Screenshots in zip:
01 - Exporting Symbol R1005 to new lib: Test.lib
02 - Aliasys list of that symbol in Test.lib
03 - after deleting (using basket symbol) all aliases except 10k
04 - after closing (with OK) Symbol Properties window it showes that only 47 alias was changed (to be saved)
05 - after Ctrl+S
06 - after [-] and [+] at Test lib and opening Symbol Properties
07 - after reopening Symbol Editor
If I close the whole KiCad and then open it and open Symbol Editor I have the same situation - at tree I see 5 aliases, and in Symbol Properties only one and not the one I left (I left 10k, but 47 was left)
I bagan to make these screenshots because I get some Error window during manipulation in aliases list. While trying to repeat it I got into what I described here. But there is also some other bug. Don't know if I will find it once more.
Application: kicad
Version: (6.0.0-
Libraries:
wxWidgets 3.0.4
libcurl/7.61.1 OpenSSL/1.1.1 (WinSSL) zlib/1.2.11 brotli/1.0.6 libidn2/2.0.5 libpsl/0.20.2 (+libidn2/2.0.5) nghttp2/1.34.0
Platform: Windows 7 (build 7601, Service Pack 1), 64-bit edition, 64 bit, Little endian, wxMSW
Build Info:
wxWidgets: 3.0.4 (wchar_t,wx containers,
Boost: 1.68.0
OpenCASCADE Community Edition: 6.9.1
Curl: 7.61.1
Compiler: GCC 8.2.0 with C++ ABI 1013
Build settings:
USE_
USE_
KICAD_
KICAD_
KICAD_
KICAD_
KICAD_
KICAD_
BUILD_
KICAD_
KICAD_
KICAD_SPICE=ON
Changed in kicad: | |
status: | New → Confirmed |
assignee: | nobody → Jeff Young (jeyjey) |
milestone: | none → 5.1.0 |
importance: | Undecided → High |
Changed in kicad: | |
status: | Confirmed → In Progress |
Changed in kicad: | |
status: | Fix Committed → Fix Released |
I think worth of noticing is that I have left the last alias in Symbol Properties dialog box and KiCad left the last in tree list but these are different lasts.
By the way - I spend time ordering libraries in Manage Symbol Libraries to have them in order to help me future work (most often used at the beginning) and it looks my order is then totally ignored :)