When using "Unfold from Bus" the wire wrongly stops being drawn
Description
When using "Unfold from Bus", KiCad displays the wire, but as soon as the user clicks to place the first point on the wire, the wire is stopped. What should happen, is that the wire should continue, as the user clicks point-to-point, until the final destination component pin is reached.
Note: There is a crash that can occur when subsequently a user tries to undo and delete. It may be unrelated. In any case, that issue is: #15294 (closed)
Steps to reproduce
- Draw a bus and label it
- Right-click the bus, and select "Unfold from Bus" and then select a signal
- You'll see that KiCad user interface has gone into a wire mode. Move the pointer to a blank space on the schematic, and click to place the wire.
- You'll see that the wire stops being drawn. This should not occur.
KiCad Version
Application: KiCad Schematic Editor x64 on x64
Version: 7.0.5, release build
Libraries: wxWidgets 3.2.2 FreeType 2.12.1 HarfBuzz 6.0.0 FontConfig 2.14.1 libcurl/7.88.1-DEV Schannel zlib/1.2.13
Platform: Windows 11 (build 22621), 64-bit edition, 64 bit, Little endian, wxMSW
Build Info: Date: May 27 2023 02:48:13 wxWidgets: 3.2.2 (wchar_t,wx containers) Boost: 1.81.0 OCC: 7.6.3 Curl: 7.88.1-DEV ngspice: 40 Compiler: Visual C++ 1936 without C++ ABI
Build settings: KICAD_SPICE=ON