Skip to content

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

  1. Draw a bus and label it
  2. Right-click the bus, and select "Unfold from Bus" and then select a signal
  3. 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.
  4. 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

Edited by KiCad Bot