Cross-probing: clicking empty area in schematic highlights pads with no net on PCB
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Fix Committed
|
Low
|
Jon Evans |
Bug Description
When using cross-probe highlight (highlight tool selected in both eeschema and pcbnew), clicking empty area in eeschema will send a $NET: "" cross-probe message to pcbnew, which will then highlight any pads on the board that have no net (because the footprint has pads that are not linked up to symbol pins).
This probably isn't quite the right behavior. We should probably add a "clear highlight" message, and send that instead when clicking in empty space.
---------
Application: kicad
Version: 5.1.0-unknown-
Libraries:
wxWidgets 3.0.4
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 librtmp/2.3
Platform: Linux 4.15.0-46-generic x86_64, 64 bit, Little endian, wxGTK
Build Info:
wxWidgets: 3.0.4 (wchar_t,wx containers,
Boost: 1.65.1
OpenCASCADE Community Edition: 6.9.1
Curl: 7.58.0
Compiler: GCC 7.3.0 with C++ ABI 1011
Build settings:
USE_
USE_
KICAD_
KICAD_
KICAD_
KICAD_
KICAD_
KICAD_
BUILD_
KICAD_
KICAD_
KICAD_SPICE=ON
Changed in kicad: | |
importance: | Undecided → Low |
assignee: | nobody → Jon Evans (craftyjon) |
Changed in kicad: | |
milestone: | none → 6.0.0-rc1 |
tags: | added: eeschema pcbnew |
Changed in kicad: | |
status: | New → Triaged |
Hi Jon,
I agree, We should add a "clear highlight" message.
I recently had a similar issue in Eeschema, and added a specific message cross-probing. cpp
$CLEAR: "HIGHLIGHTED"
in eeschema/
(using message $NET: "" was not a very good idea)