Eagle import: positions of additional fields in case of multiple technologies
Description
If a device has multiple technologies, the positions of (additional?) fields in the derived devices within KiCad is too far down, except for the first technology/derived device.
The fix is simple:
Steps to reproduce
-
KiCad -> File -> Import Non-KiCad Project -> EAGLE project.
-
Select
MultipleTechnologiesAndVariants_TwoDevicesInDeviceset_InstanceAttributeTextSizeChanged.sch
KiCad Version
Application: KiCad x86_64 on x86_64
Version: 10.99.0-1192-g4ad120ee04, debug build
Libraries:
wxWidgets 3.2.9 GLX
FreeType 2.14.3
HarfBuzz 12.3.2
FontConfig 2.17.1
libcurl/8.20.0 OpenSSL/3.6.2 zlib/1.3.2 brotli/1.2.0 zstd/1.5.7 libidn2/2.3.8 libpsl/0.21.5 libssh2/1.11.1 nghttp2/1.69.0 ngtcp2/1.22.1 nghttp3/1.15.0 mit-krb5/1.22.1 OpenLDAP/2.6.10
Platform: Debian GNU/Linux forky/sid, 64 bit, Little endian, wxGTK, X11, x11, KDE, KDE
OpenGL: Intel, Mesa Intel(R) Graphics (ARL), 4.6 (Compatibility Profile) Mesa 26.0.6-1, GLX 1.4
Build Info:
Date: Jun 2 2026 15:35:08
wxWidgets: 3.2.9 (wchar_t,wx containers) GTK+ 3.24
Boost: 1.90.0
OCC: 7.9.2
Curl: 8.20.0
ngspice: 46
Compiler: GCC 15.2.0 with C++ ABI 1020
Build settings:
KICAD_IPC_API=ON
KICAD_USE_PCH=OFF
KICAD_STDLIB_DEBUG=OFF
KICAD_STDLIB_LIGHT_DEBUG=OFF
KICAD_SANITIZE_ADDRESS=OFF
KICAD_SANITIZE_THREADS=OFF
Locale:
Lang: en_US
Enc: ANSI_X3.4-1968
Num: 1234.5
Encoded кΩ丈: (sys), D0BACEA9E4B888 (utf8)