Symbol Editor tree refresh issue

Description

When searching using the symbol editor tree, the tree seems to only partially refresh. The tree being displayed will be updated when we mouse over, changing the symbol displayed under the mouse

Peek_2025-06-30_09-10

Steps to reproduce

  1. Load symbol editor
  2. Start typing TPS25 in the Libraries tree panel on the left
  3. Move the mouse over the items being displayed

Note that this is likely only a GTK issue

KiCad Version

Application: KiCad Symbol Editor x86_64 on x86_64

Version: 9.0.2-301-gd3e5245606, debug build

Libraries:
	wxWidgets 3.2.8
	FreeType 2.13.3
	HarfBuzz 10.2.0
	FontConfig 2.15.0

Platform: Debian GNU/Linux 13 (trixie), 64 bit, Little endian, wxGTK, X11, xfce, x11
OpenGL: NVIDIA Corporation, NVIDIA GeForce RTX 3060/PCIe/SSE2, 4.6.0 NVIDIA 550.144.03

	wxWidgets: 3.2.8 (wchar_t,wx containers) GTK+ 3.24
	Boost: 1.83.0
	OCC: 7.8.1
	Curl: 8.14.1
	ngspice: 44.2
	Compiler: Clang 16.0.6 with C++ ABI 1002

Build settings:
	KICAD_IPC_API=ON
	KICAD_STDLIB_DEBUG=OFF
	KICAD_STDLIB_LIGHT_DEBUG=ON
	KICAD_SANITIZE_ADDRESS=OFF
	KICAD_SANITIZE_THREADS=OFF

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