eeschema, symbol editor: arcs in mature symbols drawn in wrong direction
Description
After some git master update arcs in symbol editor and eeschema are drawn in wrong direction. Here is small screencast which shows symbol created many years ago. It's shown that arc still can be selected only on left from diode picture (where it was drawn in prev. versions) while now it's drawn right from diode symbol where it cannot be selected.
Screencast_2022-01-16_10_15_09
Steps to reproduce
- Open eeschema. Place mature symbol containing arcs. Observe corrupted graphics.
- Open symbol editor. Load mature symbol containing arcs. Observe arcs drawn opposite size from where they was in pre. versions and cannot be selected where they are drawn.
Here is samle symbol: moc30xx.kicad_sym
KiCad Version
Application: KiCad Symbol Editor
Version: (6.99.0-459-g8fe16690b7), release build
Libraries:
wxWidgets 3.0.4
Platform: Linux 5.11.0-43-generic x86_64, 64 bit, Little endian, wxGTK, cinnamon, x11
wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8) GTK+ 3.24
Boost: 1.71.0
OCC: 7.3.0
Curl: 7.68.0
ngspice: 31
Compiler: GCC 9.3.0 with C++ ABI 1013
Build settings:
KICAD_USE_OCC=ON
KICAD_SPICE=ON