Eeschema: deselect component does not deselect in 3D view

Selecting a component in eeschema will select the corresponding component in pcbnew which in turn highlights it in the 3D viewer.

Scenario with two monitors:
1 for main focus (eeschema or pcbnew)
2 3D viewer

With pcbnew in main focus selection/deselection and 3D viewer response functions as intended.

With eechema in main focus selection highlights in 3D view, however, deselect does not clear the high lit component in the 3D viewer since it is still selected in pcbnew!

Minor issue, though can be annoying.

Side note: component high light state only changes when cursor moves into or out of 3D viewer screen.

Cheers

Application: KiCad Schematic Editor x86_64 on x86_64

Version: (6.99.0-5697-g8c9859f186), release build

Libraries:
wxWidgets 3.2.1
FreeType 2.11.1
HarfBuzz 2.7.4
FontConfig 2.13.1
libcurl/7.81.0 GnuTLS/3.7.3 zlib/1.2.11 brotli/1.0.9 zstd/1.4.8 libidn2/2.3.2 libpsl/0.21.0 (+libidn2/2.3.2) libssh/0.9.6/openssl/zlib nghttp2/1.43.0 librtmp/2.3 OpenLDAP/2.5.13

Platform: Ubuntu 22.04.1 LTS, 64 bit, Little endian, wxGTK, xubuntu, x11

Build Info:
Date: Jan 21 2023 09:22:50
wxWidgets: 3.2.1 (wchar_t,wx containers) GTK+ 3.24
Boost: 1.74.0
OCC: 7.5.2
Curl: 7.81.0
ngspice: 31
Compiler: GCC 12.1.0 with C++ ABI 1017

Build settings:
KICAD_USE_EGL=ON
KICAD_SPICE=ON