Inconsistent Pcbnew -> EESchema cross-probe highlighting
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Fix Committed
|
Low
|
Unassigned |
Bug Description
This has been bugging me for a long time. When you highlight a footprint in PCBNew the cursor in EESchema should theoretically jump to the corresponding symbol in the schematics. However, quite often this doesn't happen. I use dual monitor setup, so I can have schematics and the board visible at the same time. If I'm working with the EESchema (EESchema window is active) and I move the cursor to the other monitor and click on a footprint, the footprint become highlighted but the cursor in the EEschema doesn't move to the corresponding symbol. You need to click on the same footprint again for the cursor in EESchema to move.
Another issue I see there is kind of intermittent. Sometimes the cursor moves not really on the center of the symbol. If I click on some other footprint and then on the same one, the second time around it will move to the center. However it is hard to reproduce consistently
And last but not least, if you highlight a footprint and the corresponding symbol is right at the edge of the EESchema window, the view is not going to pan and it is really hard to see when did the cursor actually jump. There needs to be some kind of offset from the edge of the window, so when the symbol falls in that offset then the screen gets re-centered on the symbol.
Application: kicad
Version: (5.0.0-
Libraries:
wxWidgets 3.0.3
libcurl/7.54.1 OpenSSL/1.0.2l zlib/1.2.11 libssh2/1.8.0 nghttp2/1.23.1 librtmp/2.3
Platform: Windows 8 (build 9200), 64-bit edition, 64 bit, Little endian, wxMSW
Build Info:
wxWidgets: 3.0.3 (wchar_t,wx containers,
Boost: 1.60.0
Curl: 7.54.1
Compiler: GCC 7.1.0 with C++ ABI 1011
Build settings:
USE_
USE_
KICAD_
KICAD_
KICAD_
KICAD_
BUILD_
KICAD_
KICAD_SPICE=ON
summary: |
- EESchema inconsistent cursor move when highlighting footprint in PCBNew + Inconsistent Pcbnew -> EESchema cross-probe highlighting |
Changed in kicad: | |
importance: | Undecided → Low |
Changed in kicad: | |
assignee: | nobody → Jon Evans (craftyjon) |
tags: | added: eeschema |
Changed in kicad: | |
assignee: | Jon Evans (craftyjon) → nobody |
status: | Confirmed → Invalid |
Changed in kicad: | |
milestone: | none → 6.0.0-rc1 |
Confirmed the minor bug that the click causing focus change from eeschema to pcbnew only highlight the footprint but doesn't point to schematic symbol.
The issue of symbols not panned to center of screen while there are not out-of-screen is your opinion. I prefer not moving the screen e.g. when full schematic is fitted to screen. Use "Change cursor shape" for a full crosshair (left buttonbar is eeschema) to notice better.
I think you may file a wish for option checkbox like "Always pan other window to have mating symbol/footprint in the center"