Move Exactly changes reference text justification
Description
Using the "Move exactly" command on footprints changes the justification of text fields belonging to this footprint.
Steps to reproduce
- open attached project, open board:move_exactly_references.zip
- examine justification of reference-text X1 - X2 - X3 - X4: all set to justify left + top (see picture 1)
- examine also the justification of the value field (WR-TBL4085), also set to LEFT
- select footprint X3+X4
- CTRL+M for "Move exactly" (or RMB-click-->context menu-->positioning tools-->move exactly)
- set x-value == 30mm, execute the move exactly command (see picture 2)
- examine again the justification of references X3/X4:
- now they are set to justify right (see picture 3)
KiCad Version
Application: KiCad PCB Editor x64 on x64
Version: 7.99.0-4003-gd6d25c030e, release build
Libraries:
wxWidgets 3.2.4
FreeType 2.12.1
HarfBuzz 8.2.1
FontConfig 2.14.2
Platform: Windows 10 (build 19045), 64-bit edition, 64 bit, Little endian, wxMSW
wxWidgets: 3.2.4 (wchar_t,wx containers)
Boost: 1.83.0
OCC: 7.7.1
Curl: 8.4.0-DEV
ngspice: 41
Compiler: Visual C++ 1936 without C++ ABI
Build settings: