Open Choose symbol continually
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Fix Committed
|
High
|
Jeff Young |
Bug Description
After press "a" and use once time the "Choose Symbol" dialog, every time that I click on Eeschema canvas, even after press several times <Esc>, the dialog opens again.
Because this behavior Eeschema doesn't allow do nothing after one component placed.
Other behavior that may be related:
To pick a symbol I have to:
1) Press <a> to cross cursor appear;
2) Press <Enter> in any part of the schematic to the dialog open.
Before the behavior didn't need the additional <Enter>, just press <a> to place at the current cursor possition.
Application: eeschema
Version: 5.1.0-unknown-
Libraries:
wxWidgets 3.0.2
libcurl/7.47.0 OpenSSL/1.0.2g zlib/1.2.8 libidn/1.32 librtmp/2.3
Platform: Linux 4.4.0-145-generic x86_64, 64 bit, Little endian, wxGTK
Build Info:
wxWidgets: 3.0.2 (wchar_t,wx containers,
Boost: 1.58.0
OpenCASCADE Community Edition: 6.8.0
Curl: 7.47.0
Compiler: GCC 5.4.0 with C++ ABI 1009
Build settings:
USE_
USE_
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) |
status: | New → In Progress |
importance: | Undecided → Critical |
importance: | Critical → High |
Changed in kicad: | |
status: | In Progress → Fix Committed |
A modern tool's activation routine de-activates other tools. Legacy tools don't do this, so the last-selected modern tool will get "stuck" until another modern tool is chosen.
I've put a shim in for now to have legacy tools cancel modern tools.