pcbnew: Delete Full track function don't works
Description
this report is a description of a forum post: https://forum.kicad.info/t/pcbnew-hotkey-delete-full-track/31424
The preferences-hotkey-section shows a function named "full track delete" which is only available with a hotkey-access. By default this has the hotkey "Shift+Del" assigned.
I was not really sure what to expect from this function (and the other two forum-attendees also could only make assumptions). My best guess was that this would realise a combination of "U" (expand connection) + delete united into one hotkey (same thougth as eelik). this could potential be a convenient function.
It turns out that this function at the moment realises a simple delete, which renders the additional function-name and hotkey-usage unnecessary.
Steps to reproduce
- open pcbnew, create a track with >= 4 connected track segements.
- open preferences-> hotkey-> chapter pcb-editor -> entry for "Delete Full track", ensure there is a hotkey assigned (default probably Shift+Del)
- select one of the track-segments
- press the hotkey for "Delete Full track"
- observe: the previous selected track-segment gets deleted, nothing more seems to happen. It looks the same as the normale delete-function
personal priority: low, it could be a convenience-function (needs to be tested if it works).
As paul mentioned in the forum-thread: The standard way (select one segement, expand with "U", after that hit delete, always works.
KiCad Version
Application: KiCad PCB Editor (64-bit)
Version: (5.99.0-12724-g8c8d66a181), release build
Libraries:
wxWidgets 3.1.5
Platform: Windows 10 (build 19041), 64-bit edition, 64 bit, Little endian, wxMSW
wxWidgets: 3.1.5 (wchar_t,wx containers)
Boost: 1.76.0
OCC: 7.5.0
Curl: 7.78.0-DEV
ngspice: 35
Compiler: Visual C++ 1929 without C++ ABI
Build settings:
KICAD_USE_OCC=ON
KICAD_SPICE=ON