Skip to content

Too hard to select footprints when they've covered with fp text

Some footprints are hard to select if there's text (Value, Reference designator) within the active area. Attempt to click displays the "Select item" menu with only Text items listed and no Footprint. If Alt+Click there's Footprint listed but the menu itself disappears in fraction of second.

Description

Currently it's hard to select footprints which have text covering large fraction of footprint area. There are only few locations that can be used to select footprint. "Standard" disambugation menu does not list footprint. "Enhanced" disambugation menu (Alt+click) does list footprint but menu immediately disappears. If move texts away, I can easily select footprint by clicking on the are previously occupied by text items.

Expected behavior:

  • if click on footprint area occupied by texts, kicad should allow to select Footprint from disabmubation menu.
  • enhanced Disambugation menu should not disappear by itself.

WqnFhy4B6H 0:15 left Alt + Click 0:27 (pause video) can see Footprint is listed on briefly displayed disambugation mnu

Steps to reproduce

  1. Place text items on small footprint
  2. Try to select footprint clicking inside its area

KiCad Version

Application: KiCad

Version: (5.99.0-7192-g5607420339), release build

Libraries:
	wxWidgets 3.0.5
	libcurl/7.71.0 OpenSSL/1.1.1g (Schannel) zlib/1.2.11 brotli/1.0.7 libidn2/2.3.0 libpsl/0.21.0 (+libidn2/2.3.0) libssh2/1.9.0 nghttp2/1.41.0

Platform: Windows 10 (build 18363), 64-bit edition, 64 bit, Little endian, wxMSW

Build Info:
	Date: Nov 25 2020 10:03:05
	wxWidgets: 3.0.5 (wchar_t,wx containers,compatible with 2.8)
	Boost: 1.73.0
	OCE: 6.9.1
	Curl: 7.71.0
	ngspice: 32
	Compiler: GCC 10.2.0 with C++ ABI 1014

Build settings:
	KICAD_SCRIPTING=ON
	KICAD_SCRIPTING_MODULES=ON
	KICAD_SCRIPTING_PYTHON3=OFF
	KICAD_SCRIPTING_WXPYTHON=ON
	KICAD_SCRIPTING_WXPYTHON_PHOENIX=OFF
	KICAD_SCRIPTING_ACTION_MENU=ON
	KICAD_USE_OCE=ON
	KICAD_SPICE=ON
Edited by Jeff Young