Fix #105430: Curves pick select selects multiple objects #105495

Merged
Hans Goudey merged 5 commits from HooglyBoogly/blender:fix-curves-pick-select-multi-object into blender-v3.5-release 2023-03-07 21:39:58 +01:00

5 Commits

Author SHA1 Message Date
Hans Goudey 155c0cc326 Merge branch 'blender-v3.5-release' into fix-curves-pick-select-multi-object 2023-03-07 15:25:07 -05:00
Hans Goudey ea80e14464 Fix: Logic error in check for curves selection
The code always assumed the selection array was on the curve domain.
Introduced in 33cbd063d3.
2023-03-07 15:24:20 -05:00
Hans Goudey e57df6de1f Use selection domain of active curves 2023-03-07 15:14:58 -05:00
Hans Goudey 684cc24cb8 Merge branch 'blender-v3.5-release' into fix-curves-pick-select-multi-object 2023-03-07 15:13:53 -05:00
Hans Goudey 6a0c6fe156 Fix #105430: Curves pick select selects multiple objects
Pick select is only meant to change a single element from a single
data-block. However, the operator worked on each object individually
rather than first finding the closest point, then processing the
selection. Change the operator to find the closest point across all
objects, then deselect if necessary, then select the closest point.
2023-03-06 10:46:33 -05:00