A new EESchema -> PCBnew cross probbing issue
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Fix Committed
|
Medium
|
Jeff Young |
Bug Description
If I select a symbol in EEschema it becomes highlighted in PCBNew. Now if I switch into PCBNew and select a different footprint the previous one remains selected in both PCBNew and EESchema. If I click on the footprint that remains selected again and then on another one it still remains selected. Clicking outside the board outline doesn't deselect it either. The only way to deselect it is to hit ESC.
The logic behind highlighting the footprint is also unclear. If I simply click on a footprint in the PCBNew, that footprint becomes highlighted without affecting any contrast settings, just like you would expect it. Now if I select a symbol in the EESchema, you would expect the same behavior, but instead everything become dark except for the selected symbol (the same way it looks when you select "Highlight all copper items of a net" ) And again, clicking outside the board outline doesn't quit this weird mode or deselects the footprint.
Application: KiCad
Version: (5.1.0-
Libraries:
wxWidgets 3.0.4
libcurl/7.61.1 OpenSSL/1.1.1 (WinSSL) zlib/1.2.11 brotli/1.0.6 libidn2/2.0.5 libpsl/0.20.2 (+libidn2/2.0.5) nghttp2/1.34.0
Platform: Windows 8 (build 9200), 64-bit edition, 64 bit, Little endian, wxMSW
Build Info:
wxWidgets: 3.0.4 (wchar_t,wx containers,
Boost: 1.68.0
OpenCASCADE Community Edition: 6.9.1
Curl: 7.61.1
Compiler: GCC 8.2.0 with C++ ABI 1013
Build settings:
KICAD_
KICAD_
KICAD_
KICAD_
KICAD_
KICAD_
BUILD_
KICAD_
KICAD_
KICAD_SPICE=ON
Changed in kicad: | |
milestone: | none → 6.0.0-rc1 |
assignee: | nobody → Jeff Young (jeyjey) |
importance: | Undecided → Medium |
tags: | added: eeschema pcbnew |
@Art, selecting and highlighting are currently two different things. Selection determines what editing actions effect; highlighting is just a visual.
Some folks like to use highlighting as a high-contrast mode, which is why we make it independent of selection. But I wonder if the end result is too confusing....