PCBNew: Position Relative To isn't working like it used to(should).
Description
Previously you could select a pad of a footprint to be your move origin when using the special tool - position relative to (shift +p). Now when you select a pad it uses the footprint origin and not the pad.
This has happened at least once before: #12912 (closed)
Screen_Recording_2025-03-05_at_21.13.54
Steps to reproduce
- Illustrated pretty well in videos above
- Use the position relative to tool to move base on pad of footprint
KiCad Version
Application: KiCad PCB Editor x86_64 on x86_64
Version: 9.0.0, release build
Libraries:
wxWidgets 3.2.6
FreeType 2.13.3
HarfBuzz 10.2.0
FontConfig 2.15.0
Platform: macOS Sequoia Version 15.3.1 (Build 24D70), 64 bit, Little endian, wxMac
OpenGL: ATI Technologies Inc., AMD Radeon Pro 5500M OpenGL Engine, 2.1 ATI-6.1.13
wxWidgets: 3.2.6 (wchar_t,wx containers)
Boost: 1.87.0
OCC: 7.8.1
Curl: 8.7.1
ngspice: 44.2
Compiler: Clang 16.0.0 with C++ ABI 1002
KICAD_IPC_API=ON