Dragging via in Shove ignores NPTH
Description
Steps to reproduce
- Drag the via in the attached board over the NPTH
The via should not be able to cross the hole clearance but instead it ignores it. Tracks are blocked by the NPTH clearance.
Notably, this does not happen in walkaround mode.
KiCad Version
Application: KiCad x86_64 on x86_64
Version: 7.0.6-rc2-11-g60696a895c, debug build
Libraries:
wxWidgets 3.2.2
FreeType 2.12.1
HarfBuzz 6.0.0
FontConfig 2.14.1
Platform: Debian GNU/Linux 12 (bookworm), 64 bit, Little endian, wxGTK, lightdm-xsession, x11
wxWidgets: 3.2.2 (wchar_t,wx containers) GTK+ 3.24
Boost: 1.74.0
OCC: 7.6.3
Curl: 7.88.1
ngspice: 39
Compiler: GCC 12.2.0 with C++ ABI 1017
Build settings:
KICAD_SPICE=ON
KICAD_STDLIB_DEBUG=OFF
KICAD_STDLIB_LIGHT_DEBUG=ON
KICAD_SANITIZE_ADDRESS=OFF
KICAD_SANITIZE_THREADS=OFF