68c665ffa15563ddc7820a8359c2888881477de6
The issue was that the API assumed that the `.selection` attribute was always on either the point domain for points or the stroke domain for strokes. Internally the attribute domain depends on the current selection mode. To fix the issue, the API now checks for the domain of the attribute and handles it accordingly. If the selection attribute is on the `'POINT'` domain: * Reading the `stroke.select` property will check if *any* of the points of the stroke are selected and return `True` or `False`. * Writing to the `stroke.select` property will write `True` or `False` to *all* the points in the stroke. Also resolves #128645. Pull Request: https://projects.blender.org/blender/blender/pulls/128687
…
Blender
Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline-modeling, rigging, animation, simulation, rendering, compositing, motion tracking and video editing.
Project Pages
Development
License
Blender as a whole is licensed under the GNU General Public License, Version 3. Individual files may have a different, but compatible license.
See blender.org/about/license for details.
Description
Languages
C++
78%
Python
14.9%
C
2.9%
GLSL
1.9%
CMake
1.2%
Other
0.9%
