**System Information**
Operating system: Windows-10-10.0.22000-SP0 64 Bits
Graphics card: Radeon (TM) RX 480 Graphics ATI Technologies Inc. 4.5.14760 Core Profile Context 20.45.37.01 27.20.14537.1001
**Blender Version**
Broken: 2.83, 3.2.0
Worked: Apparently never
**Short description of error**
In the left-click selection settings, considering only `Object Mode` in the keymap, there are currently 3 places setting the {key LMB} selection shortcut:
1. {nav 3D View > 3D View (Global) > Selection}
2. {nav 3D View > Object Mode > 3D View Tool: Tweak > Selection}
3. {nav 3D View > Object Mode > 3D View Tool: Tweak (fallback) > Selection}
Respectively each of them can be tested by pressing {key LMB} in the `3D View` under the following conditions:
1. Always active
2. Active when `Tweak Selection Tool` is enabled (between selection tools)
3. Active when fallback selection is `Tweak` and the `Selection Tool` is not enabled
The problem is that, in the cases `2` and `3`, the key item of `1` is also mapped resulting in `view3d.select` being called 2 times (since this operator is pass though).
This can be a problem for users editing the settings as they need to make sure the properties of both calls are "compatible".
NOTE: for undo, with the default settings, this is not a problem as an undo step is only added when something changes.
**Exact steps for others to reproduce the error**
- Make sure to use keymap with LMB selection
**Testing the Selection Tool Shortcut:**
- In the 3D view, activate the `Tweak` selection tool
- In the keymap, go to {nav 3D View > Object Mode > 3D View Tool: Tweak > Selection} and disable the option `Deselect On Nothing`
- In the 3d View, select the Cube and then click on an empty region - Note that the Cube has been deselected which is wrong
- In the keymap, go to {nav 3D View > 3D View (Global) > Selection} and disable the option `Deselect On Nothing`
- In the 3d View, select the Cube and then click on an empty region - Note that the Cube has **not** been deselected which is correct.
**Testing the Selection Fallback Shortcut:**
- Re-enable all `Deselect On Nothing` options and now disable the option located in {nav 3D View > Object Mode > 3D View Tool: Tweak (fallback) > Selection}
- In the 3D View, activate a tool other than the selection tool (so the selection fallback will be used)
- select the Cube and then click on an empty region - Note that the Cube has been deselected which is wrong
Repeat the last two steps of the selection test with the tool to get the expected result.