Pcbnew ignores custom grid origin placement for draw options and vias.
Description
PCB editor ignores custom grid origin in most operations. Only going around with cursor or component placement follow custom grid origin.
Steps to reproduce
- Create blank PCB.
- Switch grid to small, eg 0.1mm.
- Place grid origin anywhere.
- Switch grid to big, eg 1mm.
- Observe, that cursor follows correct grid when hovering.
- Attempt to place a VIA on newly created grid origin. It is impossible for me.
KiCad Version
Application: KiCad PCB Editor x86_64 on x86_64
Version: 9.0.4-9.0.4-0~ubuntu22.04.1, release build
Libraries:
wxWidgets 3.2.1
FreeType 2.11.1
HarfBuzz 2.7.4
FontConfig 2.13.1
Platform: Ubuntu 22.04.5 LTS, 64 bit, Little endian, wxGTK, X11, ubuntu, wayland
OpenGL: Intel, Mesa Intel(R) UHD Graphics 630 (CFL GT2), 4.6 (Compatibility Profile) Mesa 23.2.1-1ubuntu3.1~22.04.3
wxWidgets: 3.2.1 (wchar_t,wx containers) GTK+ 3.24
Boost: 1.74.0
OCC: 7.5.1
Curl: 7.81.0
ngspice: 43
Compiler: GCC 11.4.0 with C++ ABI 1016
KICAD_IPC_API=ON
Locale:
Lang: en_US
Enc: UTF-8
Num: 1 234,5
Encoded кΩ丈: D0BACEA9E4B888 (sys), D0BACEA9E4B888 (utf8)