Incorrect cursor selection priority for Base Planes - XY precedes other planes.
- Dominant language
- C++
- Stars
- 33.6k
- Forks
- 6k
- Avg merge
- 3d 15h
- Merged PRs (30d)
- 196
Description
### Workbench affected?
Part Design
### Problem description
When choosing which base plane to attach to the sketch, the XY plane is preferentially chosen, even when the XZ or YZ planes are visually in front of it. The YZ and XZ planes appear to behave as expected relative to each other, only the XY plane seems to steal priority.
### Steps to reproduce
Vanilla install of either 1.1rc or 1.2 (12.10 weekly)
-> New Document
-> New Part
-> New Sketch
Cursor over the intersections of the planes from different angles to observe.
### Expected behavior
Typically whichever plane is visually on top relative to the users visual field will be preferentially selected.
### Actual behavior
The XY plane is pre-selected / selected, even when visually behind either the YZ or XZ planes.
### Development version About Info (in Safe Mode)
```shell
OS: Windows 11 build 26200
Architecture: x86_64
Version: 1.2.0dev.20251209 (Git shallow)
Build date: 2025/12/09 13:53:17
Build type: Release
Branch: grafted,grafted
Hash: 5ad6a1ba58c665c23f1d217c23e74379d8c1a5a4
Python 3.11.14, Qt 6.8.3, Coin 4.0.3, Vtk 9.3.1, boost 1_86, Eigen3 3.4.0, PySide 6.8.3
shiboken 6.8.3, xerces-c 3.3.0, IfcOpenShell 0.8.2, OCC 7.8.1
Locale: English/Canada (en_CA)
Navigation Style/Orbit Style/Rotation Mode: CAD/Rounded Arcball/Window center
Stylesheet/Theme/QtStyle: FreeCAD.qss/FreeCAD Dark/
Logical DPI/Physical DPI/Pixel Ratio: 96/111.373/1.25
```
### Last known good version (optional)
```shell
Exhibits in 1.1rc. Haven't tested any prior versions.
```
Contributor guide
Assessment
This issue has not been assessed yet.