Deselection behaviour has changed in V10
# Description
The deselection behaviour when using mouse to select/deselect any items in the PCB Editor has changed. Previously, it was possible to click anywhere outside the current selected item's bounds to deselect it. This was the default behaviour of KiCad so far. Now, you have to click any other valid item [and thus select it], or click outside the PCB outline to deselect the currently selected item. This behaviour is annoying. Please see the attached video. I am testing it by trying to select/deselect footprints.
{width=900 height=585}
# Steps to reproduce
1. Open any PCB design in the PCB Editor.
2. Enable only the footprints filter.
3. Select any footprints by clicking on it.
4. Try to click outside the footprint bounds to deselect it, and it won't work.
5. You have to click any other footprints or outside the PCB outline to deselect it.
# KiCad Version
```
Application: KiCad PCB Editor x64 on x64
Version: 10.0.0, release build
Libraries:
wxWidgets 3.3.2
FreeType 2.13.3
HarfBuzz 12.3.0
FontConfig 2.17.1
libcurl/8.18.0 Schannel zlib/1.3.1
Platform: Windows 11 (build 26220), 64-bit edition, 64 bit, Little endian, wxMSW
OpenGL: NVIDIA Corporation, NVIDIA GeForce RTX 4070/PCIe/SSE2, 4.6.0 NVIDIA 595.79
Build Info:
Date: Mar 19 2026 23:22:59
wxWidgets: 3.3.2 (wchar_t,STL containers)
Boost: 1.90.0
OCC: 7.9.2
Curl: 8.18.0
ngspice: 45.2
Compiler: Visual C++ 1944 without C++ ABI
KICAD_IPC_API=ON
KICAD_USE_PCH=OFF
Locale:
Lang: en_IN
Enc: UTF-8
Num: 1,234.5
Encoded кΩ丈: D0BACEA9E4B888 (sys), D0BACEA9E4B888 (utf8)
```
issue