Symbol field autoplace not working correctly for some symbols
# Description Adding a symbol to the schematic with symbol field autoplace enabled doesn't place the symbol fields correctly anymore. - Symbol fields placed above the symbol doesn't add the 50mil space anymore. - Symbol fields placed on the side of a symbol aren't aligned to the 50mil grid - The issue is most common on IC symbols or other symbols with a rectangular outline: ![image](/uploads/122ec7271864489b614767c371129070/image.png) Example: ![image](/uploads/20d9dc855a0abb68afad5a990db3c0e9/image.png) Reference of where the symbol fields should be placed: ![image](/uploads/de58fddb725b6fdd6b98224118ce4aa4/image.png) # Steps to reproduce Place for example one "C_Small" Symbol to the schematic and place one "C_Small" symbol rotated by 90° # Environmental information - Selected grid: 50mil - Symbol field autoplace settings: ![image](/uploads/041f9bf4222ed8201b8e8cd815cb9937/image.png) # KiCad Version ``` ``` ``` Application: KiCad Schematic Editor x64 on x64 Version: (7.0.0), release build Libraries: wxWidgets 3.2.1 FreeType 2.12.1 HarfBuzz 5.0.1 FontConfig 2.14.1 Platform: Windows 10 (build 19045), 64-bit edition, 64 bit, Little endian, wxMSW wxWidgets: 3.2.1 (wchar_t,wx containers) Boost: 1.80.0 OCC: 7.6.2 Curl: 7.83.1-DEV ngspice: 39 Compiler: Visual C++ 1934 without C++ ABI Build settings: KICAD_SPICE=ON ```
issue