Eeschema drag wire drags other component with it and disconnects the other component at the far end
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Build 2013-03-31 Windows on XP
How I reproduce this:
- Create 3 resistors R1, R2, R3
- Connect the resistors in series so that the line between between R2 and R3 has a corner
- Check that all resistors are in fact connected by dragging them a bit and back
- Right click on the line between R2 and the corner and select "Drag Wire"
- Move the mouse to drag it
Expected result: Only the wire corner should be dragged. All resistors should stay in place. All wires in the drawing should stay connected to the resistors.
Actual result: R1 is dragged with the wire and disconnected at the other end
There are a few constraints where the user should not be able to do a few things.
But if the user wants to drag a wire not move it after learning that drag means that things stay connected, then the user will understand the constraints.
Changed in kicad: | |
status: | New → Confirmed |
tags: | added: eeschema |
Changed in kicad: | |
status: | Fix Committed → Fix Released |
Confirmed to nightly.
Application: kicad found-9c2ebf3~ 58~ubuntu16. 10.1, release build
libcurl/ 7.50.1 OpenSSL/1.0.2g zlib/1.2.8 libidn/1.33 librtmp/2.3 compatible with 2.8) GRAPHICS_ CONTEXT= OFF
USE_ WX_OVERLAY= OFF
KICAD_ SCRIPTING= ON
KICAD_ SCRIPTING_ MODULES= ON
KICAD_ SCRIPTING_ WXPYTHON= ON
KICAD_ SCRIPTING_ ACTION_ MENU=ON
BUILD_ GITHUB_ PLUGIN= ON
KICAD_ USE_OCE= ON
Version: no-vcs-
Libraries: wxWidgets 3.0.2
Platform: Linux 4.8.0-44-generic x86_64, 64 bit, Little endian, wxGTK
- Build Info -
wxWidgets: 3.0.2 (wchar_t,wx containers,
Boost: 1.61.0
Curl: 7.50.1
KiCad - Compiler: GCC 6.2.0 with C++ ABI 1010
Settings: USE_WX_