Edit Text & Graphics dialog: ignores custom field of labels
Description
The "Edit Text & Graphics" dialog currently ignores custom added user fields on labels. The example below shows this for a global label.
Steps to reproduce
- open attached project, open schematic: edit_text_and_graphics.zip
- notice: labels + symbols partly with additional user custom fields, partly set to size=0.1" and to Font==Arial (right side of picture 1)
- open "Edit Text&graphics" dialog
- select all checkboxes on "Scope"-field, select Change Font to == Kicad default, select Change Font Size to == 0.05 (see picture 1)
- click button "Apply", than click button "OK" to close dialog
- observe: all text-items have changed to default font with size 0.05, except the custom "user_field_string" of the custom label (see picture 2)
KiCad Version
Application: KiCad Schematic Editor x64 on x64
Version: 7.99.0-1900-g89780d353a, 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: