Place Wire sometimes does not work when too fast with the mouse
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Fix Committed
|
Wishlist
|
Seth Hillbrand |
Bug Description
# HowTo Reproduce
1.) press left mouse button on some pin you want to wire
2.) while pressed move some small amount out of the circle
3.) release of the mouse button does not trigger "place wire" action
Sounds like expected behaviour, but when doing fast layouting it's possible to trigger this edge-case quite often.
# Expected Behaviour
More robust mouse handling for "place wire" action
# System Information
Application: kicad
Version: (4.0.0-
Libraries:
wxWidgets 3.1.1
libcurl/7.58.0 OpenSSL/1.1.0g zlib/1.2.11 libidn2/2.0.4 libpsl/0.19.1 (+libidn2/2.0.4) nghttp2/1.30.0
Platform: Linux 4.15.6-1-ARCH x86_64, 64 bit, Little endian, wxGTK
Build Info:
wxWidgets: 3.1.1 (wchar_t,wx containers) GTK+ 2.24
Boost: 1.66.0
Curl: 7.58.0
Compiler: Clang 5.0.1 with C++ ABI 1002
Build settings:
USE_
USE_
KICAD_
KICAD_
KICAD_
KICAD_
BUILD_
KICAD_
KICAD_SPICE=ON
summary: |
- Place Wire sometimes does not work when to fast with the mouse + Place Wire sometimes does not work when too fast with the mouse |
I see two options for this.
1) Have the limit at which we change from click to drag be a preference that can be set.
2) Don't allow the drag-selection action to activate from the wire tool (and maybe others)
Do people have a preference for addressing this? I agree that it can be annoying when trying to wire quickly.