OK, got all my versions straight again (ubuntu distro update disabled PPAs...) and this is still an issue.
The plugin I'm working simply saves current selection using IsSelected and restores it again with SetSelection. Interestingly I've also noticed calling IsSelected visually removes the selection while calling it again still returns True. But if I immediately press m expecting those modules to move, they don't. So some kind of selected limbo state.
OK, got all my versions straight again (ubuntu distro update disabled PPAs...) and this is still an issue.
The plugin I'm working simply saves current selection using IsSelected and restores it again with SetSelection. Interestingly I've also noticed calling IsSelected visually removes the selection while calling it again still returns True. But if I immediately press m expecting those modules to move, they don't. So some kind of selected limbo state.
The scripts I'm working on can be found here https:/ /gitlab. com/morganralle n/kicad_ scripts
Application: kicad 84~ubuntu19. 04.1, release build 0.8.6/openssl/ zlib nghttp2/1.36.0 librtmp/2.3 compatible with 2.8) GTK+ 3.24
Version: 5.1.2-f72e74a~
Libraries:
wxWidgets 3.0.4
libcurl/7.64.0 OpenSSL/1.1.1b zlib/1.2.11 libidn2/2.0.5 libpsl/0.20.2 (+libidn2/2.0.5) libssh/
Platform: Linux 5.0.0-16-generic x86_64, 64 bit, Little endian, wxGTK
Build Info:
wxWidgets: 3.0.4 (wchar_t,wx containers,
Boost: 1.67.0
OpenCASCADE Community Edition: 6.9.1
Curl: 7.64.0
Compiler: GCC 8.3.0 with C++ ABI 1013
Build settings: WX_GRAPHICS_ CONTEXT= OFF WX_OVERLAY= ON SCRIPTING= ON SCRIPTING_ MODULES= ON SCRIPTING_ PYTHON3= ON SCRIPTING_ WXPYTHON= ON SCRIPTING_ WXPYTHON_ PHOENIX= ON SCRIPTING_ ACTION_ MENU=ON GITHUB_ PLUGIN= ON USE_OCE= ON USE_OCC= OFF
USE_
USE_
KICAD_
KICAD_
KICAD_
KICAD_
KICAD_
KICAD_
BUILD_
KICAD_
KICAD_
KICAD_SPICE=ON