Widget handle-placement picking is unreliable
When using picking to place a widget handle (such as and endpoint of the line source), the point is frequently misplaced and not on the surface of an object.
To reproduce:
- Create a Box source
- Create a Line source
- Use the
1
and2
keys to place the line endpoints on the box. - Move the mouse to a new location on the box (neither existing endpoint) and press the
1
key repeatedly without moving the mouse. You can see in both the 2-D and 3-D view that the picked point moves significantly along the line underneath the mouse. Often, the endpoint handle ping-pongs between the correct point on the surface of the box and a point on no surface.
May be related to #14506 (closed) ?