Skip to content

Eeschema: ctrl+delete in value field only deletes single character, instead of full word

Description

Currently pressing ctrl+delete in the value field of a part in Eeschema only deletes a single character, instead of deleting the following word. This is specific to the value field as far as I know. Other fields/text boxes have the correct behavior.

Steps to reproduce

  1. Open the symbol properties of a symbol in Eeschema
  2. Select the value field, and move cursor to the beginning
  3. Press ctrl+delete which only deletes a single character

KiCad Version

Application: KiCad Schematic Editor x86_64 on x86_64

Version: 9.0.0, release build

Libraries:
	wxWidgets 3.2.6
	FreeType 2.13.3
	HarfBuzz 9.0.0
	FontConfig 2.15.0

Platform: Freedesktop SDK 24.08 (Flatpak runtime), 64 bit, Little endian, wxGTK, X11, KDE, x11
OpenGL: AMD, AMD Radeon Graphics (radeonsi, renoir, LLVM 19.1.7, DRM 3.57, 6.8.0-55-generic), 4.6 (Compatibility Profile) Mesa 24.3.4 (git-769e51468b)

	wxWidgets: 3.2.6 (wchar_t,wx containers) GTK+ 3.24
	Boost: 1.87.0
	OCC: 7.9.0
	Curl: 8.11.1
	ngspice: 44.2
	Compiler: GCC 14.2.0 with C++ ABI 1019
	KICAD_IPC_API=ON

Locale: 
	Lang: en_US
	Enc: UTF-8
	Num: 1,234.5
	Encoded кΩ丈: D0BACEA9E4B888 (sys), D0BACEA9E4B888 (utf8)