Skip to content

Schematic Editor: Difficult to select Label or Reference if it overlaps components

Description

Labels and references are difficult to select when they overlap components

Steps to reproduce

  1. Place component like a resistor

  2. Drop the label or the reference on top of the component, as seen in the following images. image image

  3. Try to select the label that is overlapping the component by clicking on it with your mouse. Expected behavior is that it would select the label anywhere the mouse overlaps the label/reference, and select the entire component any time you are not hovering over the label/reference. Instead it will always select the entire component unless I click in a very specific point indicated by the yellow in the images below. This is the location from which the text is justified. It can sometimes be hard to locate as the text can be justified from the left or right depending on orientation of the component. image

KiCad Version

Application: KiCad Schematic Editor x64 on x64

Version: 7.0.7, release build

Libraries:
	wxWidgets 3.2.2
	FreeType 2.12.1
	HarfBuzz 6.0.0
	FontConfig 2.14.1
	libcurl/7.88.1-DEV Schannel zlib/1.2.13

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

Build Info:
	Date: Aug 14 2023 02:42:39
	wxWidgets: 3.2.2 (wchar_t,wx containers)
	Boost: 1.81.0
	OCC: 7.7.1
	Curl: 7.88.1-DEV
	ngspice: 40
	Compiler: Visual C++ 1936 without C++ ABI

Build settings:
	KICAD_SPICE=ON